Senior Backend Engineer (Node.js)
Apply NowWe are seeking a Senior Backend Engineer to join our team during a crucial growth phase. The project is evolving from a single-practice healthcare platform to a multi-tenant solution capable of supporting multiple medical practices. This expansion demands additional engineering expertise to strengthen our current team and drive the implementation of new architecture and features.
Responsibilities:
- Lead architecture evolution for multi-tenancy.
- Design and implement core service boundaries.
- Mentor existing backend engineer.
- Establish coding standards and patterns.
Requirements:
- 4+ years of experience with Node.js and Nest.js.
- Strong expertise in relational data modeling and performance optimization.
- Extensive experience with distributed systems.
- Proven track record with multi-tenant architectures.
- Experience with complex permission systems.
- Healthcare domain experience is preferred.
- Upper-Intermediate or higher level of English.
Our Advantages:
- Absence of micromanagement, a culture based on the principles of truth, trust, and transparency.
- Annual salary review.
- Career development according to an individual plan.
- 15 working days of vacation, 6 sick days, and public holidays off.
- Individual legal and financial support.
- 50% compensation for coworking costs, English courses, and professional courses.
- Compensation for personal equipment costs.
- Monthly happy hours and online meetings with the team.
- Gifts on birthdays and anniversaries.
Interview stages:
- Screening Interview (30 minutes).
- Technical Interview (45-60 minutes).
- Client Interview (45-60 minutes).
- Pre-Offer Meeting (10 minutes).