Senior/Lead Node.js Developer
We’re expanding our engineering team and looking for a strong Senior or Lead Node.js Engineer who can own complex product areas, influence technical direction, and play a key role in delivering high-performance products across insurance and event management.
What You’ll Be Doing:
- Drive end-to-end feature development across the stack — from technical design to production delivery.
- Design, develop, and maintain backend services using Node.js, Express, and databases (PostgreSQL, MongoDB).
- Build high-quality, responsive UI components in React and ensure smooth interaction between frontend and backend.
- Participate in architectural decisions, contribute to system design, and improve overall platform scalability, performance, and reliability.
- Lead complex tasks, provide technical guidance to the team, and help shape coding standards.
Take ownership of integrations with external services and ensure stable, well-documented APIs.
Soft skills and communication style are essential for this role. The client values a pragmatic, direct, and time-efficient approach, with clear, practical, task-focused communication.
- Keep communication clear, structured way, focused on real tasks and deliverables.
- Communicate with facts and concrete examples.
What We Are Looking for:
- 6+ years of professional experience with Node.js and React.
- Availability to work until 12:00–1:00 a.m. Kyiv time (alignment with US clients).
- Strong knowledge of JavaScript/TypeScript and modern web development practices.
- Experience designing and developing REST APIs, backend services, and database integrations (PostgreSQL, MongoDB).
- Hands-on experience with performance optimization, debugging, security best practices, and scalable architecture.
- Solid understanding of Git and collaborative version-control workflows.
- Ability to lead technical decisions and drive engineering best practices.
Strong ownership mindset — from requirements clarification to production delivery.
Our Hiring Process:
- Intro Interview — appr. 30 min;
- Technical Interview — 60 min;
- Final Interview — 60 min;
- Interview with CEO — up to 60 min.
Required languages
| English | C1 - Advanced |
📊
Average salary range of similar jobs in
analytics →
Loading...