HamburgerMenu
hirist

Full Stack Engineer - Node.js/React.js

Posted on: 16/09/2025

Job Description

About the Role :

We are looking for a versatile Full Stack Engineer who can work across frontend, backend, and cloud
infrastructure to deliver scalable SaaS features. The ideal candidate is hands-on with React/Vue, Node.js, Python microservices, and cloud-native deployments on Azure, with a strong focus on quality,

observability, and collaboration.

Key Responsibilities :


Frontend Development :

- Build responsive and modular UIs using React and/or Vue.

- Apply JavaScript/TypeScript and state management (Redux, Vuex, Pinia).

- Collaborate with designers for pixel-perfect UX, write unit/E2E tests (Jest, Cypress).


Backend Development :

- Develop APIs with Node.js (REST, GraphQL) and Python-based microservices.

- Implement secure APIs with OAuth2, JWT, role-based access, and rate limiting.

- Integrate AI/ML features via backend services.

Database & Data Layer :

- Design MongoDB schemas, indexes, and aggregation pipelines.

- Work with caching (Redis) and hybrid data approaches (NoSQL + relational).Cloud & DevOps (Azure)

- Deploy on Azure App Services, AKS, Functions, and Storage.

- Set up CI/CD pipelines (Azure DevOps/GitHub Actions) with Dockerized services.

- Apply cloud security practices with Key Vault, IAM, and cost-optimized design.

Integration & SaaS Mindset :

- Build multi-tenant SaaS features with tenant isolation and usage metering.

- Design event-driven services using Azure Service Bus and Event Grid.

- Integrate with external APIs and third-party platforms.

Quality & Observability :

- Maintain strong testing practices (unit, integration, E2E).

- Implement monitoring, structured logging, and tracing with Azure Monitor, App Insights, ELK stack.

- Debug and profile across frontend, backend, and databases.

Collaboration & Agility :

- Work in Agile/Scrum teams with continuous delivery practices.

- Participate in code reviews, architectural discussions, and backlog refinement.

- Adapt flexibly across frontend, backend, and DevOps tasks.

Qualifications :

- Bachelor's in Computer Science, Engineering, or equivalent experience.

- 8-10 years of full stack development experience.

- Strong skills in React/Vue, Node.js, Python, and MongoDB.

- Hands-on with Azure cloud deployments and CI/CD pipelines.

- Experience building SaaS platforms with multi-tenancy and event-driven architectures.

- Strong debugging, testing, and collaboration mindset.

info-icon

Did you find something suspicious?