Posted on: 19/09/2025
About the Role :
We are looking for an experienced Technical Architect with deep expertise in Node.js to design scalable, high-performance, and secure systems. The ideal candidate will be hands-on in coding while also driving architectural decisions, mentoring teams, and ensuring alignment of technology with business goals.
Key Responsibilities :
- Own end-to-end technical architecture for complex, large-scale applications.
- Design scalable, resilient, and secure system architectures using Node.js and modern backend frameworks.
- Provide hands-on coding, prototyping, and POCs for critical modules.
- Collaborate with product managers, engineering leads, and stakeholders to define technical roadmaps.
- Establish best practices in coding, design patterns, performance optimization, and security.
- Evaluate and recommend tools, frameworks, and technologies for the engineering ecosystem.
- Mentor engineering teams, conduct design/code reviews, and guide them on complex problem-solving.
- Ensure systems are cloud-ready and optimized for deployment (AWS/GCP/Azure).
Required Skills & Experience :
- Proven experience (10+ years) in software development, with at least 4 years as an Architect/Principal Engineer.
- Strong hands-on expertise in Node.js, Express.js/NestJS, and microservices architecture.
- Proficiency in API design (RESTful & GraphQL), event-driven architecture, and distributed systems.
- Deep knowledge of databases SQL (MySQL/Postgres) and NoSQL (MongoDB, Redis, Cassandra).
- Solid understanding of cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Strong background in performance tuning, scalability, and high availability systems.
- Familiarity with CI/CD pipelines, DevOps practices, and monitoring tools.
- Excellent problem-solving, design thinking, and leadership skills.
Good to Have :
- Experience with front-end technologies (React/Angular/Vue) for full-stack understanding.
- Exposure to serverless frameworks, message queues (Kafka/RabbitMQ), and caching strategies.
- Experience in domain-driven design (DDD) and event sourcing.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1549249
Interview Questions for you
View All