Job Description
At GKM IT, we're on a mission to build powerful, scalable software that drives real-world impact. We're looking for a Node.js Engineer - Senior II—a strong contributor and a natural problem solver who's ready to step into a technical leadership role.
This isn't just another backend engineering job. As a Senior II, you'll take ownership of critical projects, mentor junior developers, and influence architectural decisions that shape the future of our platforms. You'll work closely with cross-functional teams and be empowered to drive quality and innovation in every line of code.
If you enjoy collaborating, leading, and solving deep technical problems, this role was made for you.
Requirements5 to 7 years of professional experience in backend software development
Proven expertise with Node.js and experience leading engineering efforts
Lead and deliver multiple development projects, ensuring quality and timely delivery
Gather technical requirements, translate them into clear specs, and work closely with customers and stakeholders
Mentor junior developers and play an active role in team growth and onboarding
Guide team members through architecture, design, and code reviews
Collaborate with developers, analysts, and architects to build, test, and maintain web applications
Design robust solutions, develop features, and write unit tests that uphold high-quality standards
Participate in peer reviews and enforce coding best practices
Develop and maintain integrations between services and optimize for performance
Troubleshoot complex issues and offer third-level support for business-critical systems
Contribute to process and architecture improvements and advocate for modern engineering practices
Stay current with industry trends and proactively introduce tools, practices, or products that could benefit the team
Deep hands-on experience with Node.js and frameworks like Express.js
Familiarity with source control tools (e.g., Git) and CI/CD pipelines
Strong grasp of agile development workflows (Scrum/Kanban)
Experience with multi-threaded systems, concurrency, and backend performance tuning
Excellent debugging and performance profiling skills
Knowledge of object-oriented and service-oriented architecture
Comfortable working both independently and collaboratively in high-performing teams
Clear communicator who values clarity, documentation, and team alignment
We don't just hire employees—we invest in people. At GKM IT, we've designed a benefits experience that's thoughtful, supportive, and actually useful. Here's what you can look forward to:
- Top-Tier Work Setup
You'll be equipped with a premium MacBook and all the accessories you need. Great tools make great work. - Flexible Schedules & Remote Support
Life isn't 9-to-5. Enjoy flexible working hours, emergency work-from-home days, and utility support that makes remote life easier. - Quarterly Performance Bonuses
We don't believe in waiting a whole year to celebrate your success. Perform well, and you'll see it in your pay check—quarterly. - Learning is Funded Here
Conferences, courses, certifications—if it helps you grow, we've got your back. We even offer a dedicated educational allowance. - Family-First Culture
Your loved ones matter to us too. From birthday and anniversary vouchers (Amazon, BookMyShow) to maternity and paternity leaves—we're here for life outside work. - Celebrations & Gifting, The GKM IT Way
Onboarding hampers, festive goodies (Diwali, Holi, New Year), and company anniversary surprises—it's always celebration season here. - Team Bonding Moments
We love food, and we love people. Quarterly lunches, dinners, and fun company retreats help us stay connected beyond the screen. - Healthcare That Has You Covered
Enjoy comprehensive health insurance for you and your family—because peace of mind shouldn't be optional. - Extra Rewards for Extra Effort
Weekend work doesn't go unnoticed, and great referrals don't go unrewarded. From incentives to bonuses—you'll feel appreciated.
More Info
Key Skills
service-oriented architecture
performance profiling
backend performance tuning
agile development workflows
multi-threaded systems
