About this role
Engineering Manager leading development teams to deliver a cloud-based SaaS product, focusing on scalable service-oriented architectures, distributed systems, and modern frontend/backend stacks.
Key Responsibilities
- Lead development teams
- Oversee SDLC
- Design scalable systems
- Code reviews and architecture guidance
- Refine CI/CD pipelines
Technical Overview
Stack includes JavaScript/TypeScript, Node.js, React, Kubernetes, GraphQL, Kafka, NoSQL/SQL databases; strong focus on CI/CD, logs analysis, and cross-functional collaboration.
Ideal Candidate
The ideal candidate is a senior software engineer/engineering manager with 8+ years of total experience, strong JavaScript/TypeScript expertise, leadership experience, and a background in distributed, service-oriented architectures using Node.js, React, Kubernetes, Kafka, and GraphQL.
Must-Have Skills
8-12 years of total work experienceat least 6 years in JavaScript/TypeScript development2+ years in Node.js and React3+ years leading development teamsStrong architecture and system design experienceNoSQLSQLand KubernetesGraphQLKafkaAbility to read codeanalyze logsrun Bash commandsand SQL queriesExperience working in highly dynamic environmentsStrong communication skillsExperience working with offshore teams
Nice-to-Have Skills
Logistics domain experience is a plusCI/CD pipeline optimization experience
Tools & Platforms
Node.jsReactJSAzure Kubernetes ServiceKubernetesGraphQLKafkaNoSQLSQLCI/CD pipelinesBash
Required Skills
JavaScriptTypeScriptNode.jsReactAzureAzure Kubernetes ServiceKubernetesNoSQLSQLGraphQLKafkaBashCI/CD pipelinesdistributed systemsservice-oriented architecturesObject-oriented designSQL queries
Hard Skills
JavaScriptTypeScriptNode.jsReactJSAzureAzure Kubernetes ServiceKubernetesNoSQLSQLGraphQLKafkaBashCI/CD pipelinesdistributed systemsservice-oriented architecturesObject-oriented designSQL queries
Soft Skills
leadershipmentoringcommunicationcollaborationproblem-solvingtime managementstakeholder management
Keywords for Your Resume
engineering managernode.jsreacttypescriptjavascriptazureazure kubernetes servicekubernetesgraphQLkafkanoSQLsqlbashci/cddistributed systemsservice-orientedoffshore teamsleadershipteam managementNode.jsReactJSTypeScriptJavaScriptGraphQLKafkaAzure Kubernetes ServiceKubernetesCI/CDNoSQL
Deal Breakers
Lack of 8-12 years total experience, No 6+ years JS/TS experience, No 3+ years of leadership experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile