Fit4Me is looking for a
Middle Back-End Developer who will help build and scale the backend of our Health & Fitness product, creating server-side solutions that directly impact user personalization, product stability, and the speed of delivering new features.
One of the key focus areas of this role will be developing backend services, the admin panel, and internal tools that power content management, personalized workout programs, and the core business logic behind our product.
You will work on functionality that allows users to personalize their workout experience by customizing exercises, reordering workout flows, switching between personal plans, and interacting with the product in a more flexible way. You'll also contribute to the evolution of our backend architecture, integrate new services, and continuously improve our technical platform as the product grows.
This role is a great fit if you:- Want to build functionality that directly impacts the experience of thousands of users.
- Enjoy working with business logic, APIs, and backend architecture.
- Thrive in a product team where ownership, autonomy, and responsibility are valued.
- Like designing clean, maintainable, and scalable backend solutions.
- Want to see how your technical decisions contribute to product growth.
Your area of Impact:- Develop and maintain backend functionality for our mobile product, admin panel, and internal services.
- Build and support REST APIs for the mobile application and internal tools.
- Develop features that power workout personalization, content management, and user journeys.
- Design new data models, extend business logic, and improve the existing backend architecture.
- Work with MongoDB (Mongoose), PostgreSQL, and Redis.
- Build integrations with external services, webhooks, and AWS.
- Manage file storage and media assets using AWS S3.
- Implement and maintain secure authentication and authorization mechanisms using JWT and OAuth.
- Optimize database performance, improve query efficiency, and contribute to data migration between different storage solutions.
- Collaborate closely with Product Managers, Designers, and Engineers to deliver new product capabilities.
- Contribute to technical documentation and continuously improve backend architecture and engineering practices.
Node.js, TypeScript, PostgreSQL, MongoDB, Redis, REST API, Swagger / OpenAPI, AWS, JWT / OAuth, Git.
What are the request and response objects in Node.js, and how are they related to streams? ๐
Interview with Recruiter โ Technical Interview โ Final Interview with HRD โ Job Offer ๐