HamburgerMenu
hirist

Job Description



Sr Node js Developer

Exp : 5+ years

Location : Ahmedabad

Primary Responsibilities :


- Architect, design, and develop scalable server-side applications using Node.js.

- Lead the backend development lifecycle, including requirement analysis, design, implementation, testing, and deployment.

- Build RESTful and GraphQL APIs with robust security, performance, and scalability in mind.

- Integrate third-party services, databases, and internal systems effectively.

- Mentor junior developers and perform code reviews to ensure code quality and best practices.

- Collaborate with frontend developers, DevOps, QA, and product teams to deliver end-to-end features.

- Troubleshoot and optimize performance bottlenecks in high-load production environments.

- Contribute to DevOps efforts for CI/CD pipelines, automated testing, and deployment automation.

- Stay updated on emerging backend technologies and recommend process and tech stack improvements.

Technical Requirements :


- Strong expertise in Node.js, Express.js, and REST API development.

- Solid experience with JavaScript (ES6+) and TypeScript.

- Proficient in MongoDB, PostgreSQL, or other relational and NoSQL databases.

- Experience with GraphQL and API gateway patterns is a plus.

- Familiarity with Microservices Architecture, event-driven systems, and message brokers (RabbitMQ, Kafka, etc.).

- Hands-on knowledge of Docker, Kubernetes, and containerized applications.

- Deep understanding of authentication and authorization mechanisms (OAuth2, JWT).

- Strong grasp of asynchronous programming, error handling, and memory management in Node.js.

- Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).

- Version control using Git and experience working with Agile/Scrum teams.

- Knowledge of cloud platforms (AWS, Azure, or GCP) for backend hosting and serverless functions.

Experience :


- Minimum Years of Experience : 5+ years

- Relevant Industry Experience : 5+ years in backend development, with at least 3+ years in Node.js4

- Require Client Communication : Yes


info-icon

Did you find something suspicious?