Opportunity for impact
We’re seeking a Senior Full-Stack Engineer with strong experience in React and solid backend skills, ideally in Kotlin or Node.js. While the backend is increasingly Kotlin-based, familiarity with Node.js will be helpful for specific services still running in that stack.
What's the Project?Our customer is a fast-growing healthcare technology company building scalable digital solutions that improve patient outcomes and operational efficiency. The team values collaboration, technical excellence, and continuous learning.
Your day-to-day activities:
- Design, develop, and maintain high-quality, scalable web applications using React, Kotlin, and Node.js
- Collaborate with product managers, designers, and other engineers to deliver reliable and performant features.
- Write clean, testable, and maintainable code across the stack.
- Build and consume RESTful and GraphQL APIs.
- Participate in architectural discussions and technical design reviews.
- Optimize application performance and ensure responsive design across devices.
- Support and guide frontend and backend integration within a microservices environment.
- Contribute to CI/CD, code reviews, and best development practices.
- Mentor other developers and participate actively in Agile ceremonies.
You’re a perfect match if you have:
- 5+ years of professional software development experience.
- Strong expertise in React.js, TypeScript, JavaScript (ES6+), and modern frontend tooling (Webpack, Babel, etc.).
- Solid hands-on experience in Node.js (Express, Nest.js, or similar frameworks).
- Proficiency in HTML5, CSS3, and responsive UI frameworks.
- Familiarity with database design and ORM tools (PostgreSQL, MongoDB, Prisma, etc.).
- Experience building and integrating APIs (REST/GraphQL).
- Strong understanding of software design patterns, scalability, and performance optimization.
- Experience with Git-based workflows, CI/CD pipelines, and cloud environments (AWS, GCP, or Azure).
- Excellent communication and teamwork skills, with experience working in Agile/Scrum teams.
- Intermediate+ English proficiency.
- Experience with Kotlin and Spring Boot (or readiness to learn from Node.js experience).
- Familiarity with Nest.js, Next.js, or other server-side rendering frameworks.
- Exposure to microservices, message queues, or event-driven architectures.
- Understanding of healthcare technology or HIPAA-compliant systems.
- Background in accessibility (WCAG) and design systems (Storybook, Figma).
