HamburgerMenu
hirist

Job Description

Node.js Engineer Senior II

Company : GKM IT

At GKM IT, were engineering scalable, high-performance software that powers real-world impact. Were hiring a Senior II Node.js Engineera strong individual contributor and a technical leader who can architect solutions, mentor developers, and drive backend excellence.

This role isnt just about writing backend codeits about owning critical projects, making architectural decisions, and elevating engineering standards across the team.


Key Responsibilities :


Technical Leadership :


- Lead multiple backend projects from concept to deployment, ensuring robustness, scalability, and timely delivery.


- Own architecture design decisions and influence platform-level strategies.


- Mentor and onboard junior engineers, conducting design and code reviews.


Backend Development :


- Design and implement scalable APIs and microservices using Node.js (Express.js, NestJS).


- Develop and maintain high-availability, low-latency systems with performance tuning and concurrency handling.


- Write unit/integration tests and enforce best practices in coding, CI/CD, and release management.


Collaboration & Client Engagement :


- Work closely with cross-functional teams (frontend, QA, DevOps, Product, Analysts) to deliver end-to-end solutions.


- Translate technical requirements into clear specifications in partnership with customers and stakeholders.


- Provide 3rd-level support for complex production issues, ensuring system reliability.


Innovation & Best Practices :


- Advocate modern engineering practicescloud-native deployments, containerization, and DevOps-first mindset.


- Contribute to process automation, architectural improvements, and performance optimization.


- Stay updated with emerging backend technologies, distributed systems, and Node.js ecosystem advancements.


Requirements :


Experience : 5- 7 years of backend engineering experience, including leading engineering efforts.


Core Skills :


- Strong expertise in Node.js, Express.js/NestJS, RESTful APIs, and microservice architectures.


- Solid knowledge of JavaScript/TypeScript, async programming, and event-driven systems.


- Strong grasp of multi-threading, concurrency models, and performance profiling.


Engineering Practices :


- Proficiency in Git, CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.).


- Experience with unit testing frameworks (Jest, Mocha, Chai).


- Exposure to containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, Azure).


Architecture & Design :


- Deep understanding of OOP, SOA, and design patterns.


- Experience building scalable distributed systems with caching, messaging queues (Kafka/RabbitMQ), and databases (SQL/NoSQL).


Soft Skills :


- Strong communicator with the ability to drive technical discussions and align teams.


- Comfortable working in Agile/Scrum/Kanban environments.


Benefits at GKM IT :


- Premium Hardware Setup MacBook + accessories for high-performance work.


- Flexible Working Hours with emergency WFH and utility support.


- Quarterly Performance Bonuses no year-long wait to get rewarded.


- Learning & Development Fund conferences, certifications, and courses sponsored.


- Family-First Culture maternity/paternity leave, vouchers, and family healthcare coverage.


- Celebrations & Rewards onboarding hampers, festive gifts, quarterly team outings.


- Recognition for Extra Effort incentives for referrals, weekend work, and beyond.


info-icon

Did you find something suspicious?