Job Overview
At GKM IT, we’re on a mission to build powerful, scalable software that drives real‑world impact. We’re seeking a Node.js Engineer – Senior II, a strong contributor and natural problem solver ready for a technical leadership role. In this role you will take ownership of critical projects, mentor junior developers, influence architectural decisions, and collaborate with cross‑functional teams to drive quality and innovation.
Requirements
- 5 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
Benefits
- Top‑Tier Work Setup – You’ll be equipped with a premium MacBook and all the accessories you need.
- Flexible Schedules & Remote Support – Enjoy flexible working hours, emergency work‑from‑home days, and utility support that makes remote life easier.
- Quarterly Performance Bonuses – Perform well, and you’ll see it in your paycheck quarterly.
- Learning is Funded Here – Conferences, courses, certifications – if it helps you grow, we’ve got your back.
- Family‑First Culture – From birthday and anniversary vouchers to maternity and paternity leaves, we’re here for life outside work.
- Celebrations & Gifting, The GKM IT Way – Onboarding hampers, festive goodies, and company anniversary surprises.
- Team Bonding Moments – Quarterly lunches, dinners, and fun company retreats.
- Healthcare That Has You Covered – Comprehensive health insurance for you and your family.
- Extra Rewards for Extra Effort – Weekend work doesn’t go unnoticed, and great referrals don’t go unrewarded.