HamburgerMenu
hirist

Senior Technical Architect - Node.js/Express.js

Dash Hire
Bangalore
10 - 12 Years

Posted on: 04/12/2025

Job Description

Description :

About the Role

We are looking for a highly experienced Senior Technical Architect with deep expertise in Node.js to lead the design and implementation of scalable, high-performance backend systems.

You will define architectural strategies, oversee development standards, and ensure the delivery of robust and maintainable solutions across multiple teams and projects.

The ideal candidate is not only technically strong but also has the vision to drive technology decisions, mentor engineering teams, and align architecture with business goals.

Key Responsibilities :

- Define and own the technical architecture for Node.js-based applications and services.

- Design scalable, maintainable, and secure backend systems, including APIs, microservices, event-driven architectures, and distributed systems.

- Evaluate existing systems and recommend improvements, refactoring, and modernization strategies.

- Establish architectural standards, coding guidelines, and best practices for Node.js development.

- Lead multiple engineering teams in building high-quality backend solutions.

- Mentor senior and mid-level developers, providing guidance on architecture, design patterns, and best practices.

- Conduct code reviews and design reviews to ensure adherence to standards.

- Act as a technical advisor to product managers and stakeholders.

- Architect seamless integration between backend services, databases, third-party APIs, and frontend systems.

- Design cloud-native architectures using AWS, GCP, or Azure, including serverless components and microservices.

- Evaluate and recommend tools, frameworks, and technologies to enhance development efficiency and system performance.

- Ensure systems are highly performant, resilient, and secure under high traffic loads.

- Implement monitoring, logging, and alerting strategies to maintain system health.

- Address performance bottlenecks, optimize database queries, and ensure reliability of services.

- Work closely with product, business, and operations teams to align architecture with organizational goals.

- Provide technical input for project roadmaps, estimations, and feasibility analysis.

- Drive innovation and adoption of new technologies to improve product and engineering outcomes.

Required Qualifications :

Technical Skills :

- 10-12 years of experience in software engineering and architecture.

- Deep expertise in Node.js, Express.js, and backend service development.

- Strong knowledge of microservices architecture, RESTful APIs, GraphQL, and event-driven systems.

- Expertise in databases (SQL and NoSQL) and caching strategies (Redis, Memcached).

- Proficiency in cloud platforms (AWS, GCP, Azure) and cloud-native development.

- Experience with CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).

- Knowledge of security best practices, authentication, and authorization protocols (OAuth2, JWT, etc)


info-icon

Did you find something suspicious?