Posted on: 01/12/2025
Description :
Role Summary :
We are seeking an experienced Node.js Architect to design and lead the development of scalable, high-performance backend systems. The ideal candidate will have deep expertise in Node.js, API design, and microservices architecture, along with strong knowledge of cloud-native technologies and DevOps best practices.
Key Responsibilities :
- Architect and design scalable, secure, and resilient backend solutions using Node.js and related frameworks (Express.js, Fastify, NestJS, etc.).
- Lead the design and implementation of RESTful and GraphQL APIs for web and mobile applications.
- Define and implement microservices architecture, including service discovery, inter-service communication, and data consistency patterns.
- Collaborate with cross-functional teams (frontend, DevOps, QA, product) to define and deliver system architecture and design documentation.
- Drive code quality, performance optimization, and best practices in software development.
- Provide technical leadership and mentoring to development teams.
- Work closely with DevOps teams to define CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
- Evaluate and integrate new technologies, frameworks, and tools to improve system efficiency.
- Ensure compliance with security, scalability, and performance standards.
- Participate in architecture reviews, code reviews, and sprint planning.
- Strong expertise in Node.js, Express.js, Fastify, NestJS, or similar frameworks.
Required Skills & Qualifications :
- Deep understanding of microservices architecture, event-driven systems, and API gateways.
- Experience designing and consuming RESTful and GraphQL APIs.
- Proficiency in JavaScript/TypeScript.
- Hands-on experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
- Knowledge of message brokers (Kafka, RabbitMQ, NATS) and caching solutions (Redis, Memcached).
- Strong understanding of database systems (SQL and NoSQL).
- Experience with authentication & authorization frameworks (OAuth2, JWT, OpenID Connect).
- Familiarity with DevOps practices, CI/CD pipelines, and infrastructure-as-code.
- Excellent problem-solving, communication, and leadership skills
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1583314
Interview Questions for you
View All