Lead Technical Architect (MERN)
Core
Create solution architectures for systems and platforms, overseeing work of other architects and delivering solutions for internal and external clients.
Role type
Lead Technical Architect (MERN)
Builds
Large-scale MERN platforms and digital products
Domain
Enterprise software development, cloud-native systems
Deliverable
production ML models | product features
Required skills
MERN stack (MongoDB, Mongoose, Express.js, React.js, Node.js, TypeScript), distributed systems, microservices, REST APIs, GraphQL, Azure, CI/CD, Docker, Kubernetes, Infrastructure as Code, DevSecOps, Kafka, SOLID principles, design patterns, TDD/BDD, automated testing, high-volume system design
Preferred skills
API gateways (Kong), ABAC solutions, CMS platforms (Strapi), Developer Portals, DataBricks/Spark, Azure Data Lake, Azure Blob storage
Technologies
MongoDB, Mongoose, Express.js, React.js, Node.js, TypeScript, Azure, Kafka, Docker, Kubernetes
Responsibilities
Manage and mentor software teams delivering applications and systems; provide technical leadership across workstream discussions; create Technical Vision and Roadmap for the Platform Team; remain hands-on in architecture, coding, code reviews, troubleshooting, POCs, and critical feature delivery (approx. 70%); define target-state architecture, microservices patterns, API standards, event-driven architecture, and cloud-native design principles; drive technical decisions around scalability, security, resiliency, observability, and performance; establish coding standards, design reviews, architecture governance, and reusable frameworks; mentor architects and senior engineers; collaborate with stakeholders to translate business goals into technical roadmaps; manage technical risks, dependencies, estimations, and executive communications; present architecture recommendations to senior leadership and clients
Seniority
Senior, hands-on IC with team management