Posted on: 02/10/2025
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 a strong focus on security, performance, and scalability.
- Integrate third-party services, databases, and internal systems efficiently.
- Mentor junior developers and conduct code reviews to maintain high code quality and adherence to best practices.
- Collaborate closely 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 initiatives, including CI/CD pipelines, automated testing, and deployment automation.
- Stay updated on emerging backend technologies and recommend improvements in processes and tech stacks.
Technical Requirements :
- Strong expertise in Node.js, Express.js, and REST API development.
- Solid experience with JavaScript (ES6+) and TypeScript.
- Proficiency 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 (e.g., RabbitMQ, Kafka).
- 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 such as Jenkins, GitHub Actions, or GitLab CI.
- Proficient in Git and experienced in working with Agile/Scrum teams.
- Knowledge of cloud platforms (AWS, Azure, or GCP) for backend hosting and serverless functions.
Experience :
- Minimum Years of Experience : 4+ years
- Relevant Industry Experience : 4+ years in backend development, with at least 3+ years in Node.js
- Client Communication Required : Yes
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1555032
Interview Questions for you
View All