Loading…
<p> <strong>Headquarters:</strong> Global, Remote </p> <h2>Job Title: Full Stack Developer (5 to 8 Years)</h2><p><strong>Product:</strong> Health and Fitness App<br><strong>Employment Type:</strong> Full-time<br><strong>Location:</strong> (On-site / Hybrid / Remote, add as applicable)</p><h3>About the Role</h3><p>We are building a health and fitness app that helps users track workouts, nutrition, goals, and progress through a smooth mobile and web experience. We are hiring a Full Stack Developer (5 to 8 years) to build end-to-end features across backend services, APIs, and modern web frontends, with strong focus on performance, scalability, and user experience.</p><h3>Key Responsibilities</h3><ul><li><p>Build and maintain scalable backend services and APIs (REST and/or GraphQL)</p></li><li><p>Develop responsive, user-friendly web interfaces (dashboard, admin, coach/trainer portals, internal tools)</p></li><li><p>Translate product requirements into clean, maintainable, tested code across the stack</p></li><li><p>Design data models and optimize queries for performance and reliability</p></li><li><p>Implement authentication and authorization (OAuth2, JWT, RBAC)</p></li><li><p>Integrate third-party services (payments, notifications, analytics, fitness platforms, wearables)</p></li><li><p>Implement background jobs, queues, and scheduled workflows</p></li><li><p>Ensure security best practices (OWASP), privacy, and safe handling of user data</p></li><li><p>Set up observability (logs, monitoring, alerts) and improve system reliability</p></li><li><p>Collaborate with product, design, mobile, and QA teams, participate in code reviews and sprint planning</p></li></ul><h3>Required Skills and Experience</h3><ul><li><p>5 to 8 years of full stack development experience in product companies or high-quality engineering teams</p></li><li><p>Strong backend skills in one of the following :</p><ul><li><p><strong>Node.js (TypeScript)</strong>, <strong>Java (Spring Boot)</strong>, <strong>Python (Django/FastAPI)</strong>, <strong>Go</strong>, or <strong>.NET</strong></p></li></ul></li><li><p>Strong frontend experience with modern frameworks:</p><ul><li><p><strong>React / Next.js</strong> (preferred), Angular, or Vue</p></li></ul></li><li><p>Solid understanding of API design, versioning, caching, and integration patterns</p></li><li><p>Strong database experience (PostgreSQL/MySQL, plus NoSQL is a bonus)</p></li><li><p>Experience with cloud platforms (AWS / GCP / Azure), Docker, and CI/CD pipelines</p></li><li><p>Strong foundation in system design, performance optimization, and debugging</p></li><li><p>Comfortable writing unit tests, integration tests, and maintaining good code quality standards</p></li></ul><h3>Good to Have</h3><ul><li><p>Experience in health, fitness, wellness, or consumer subscription apps</p></li><li><p>Integrations with Apple Health, Google Fit, Fitbit, Garmin, Strava (or similar)</p></li><li><p>Experience with event-driven systems (Kafka, RabbitMQ, SQS), WebSockets, real-time features</p></li><li><p>Knowledge of microservices and service-to-service authentication</p></li><li><p>Exposure to compliance concepts (GDPR, HIPAA), especially if handling sensitive health data</p></li><li><p>Experience building admin panels, CMS, or internal tools for operations teams</p></li></ul><h3>What You’ll Work On (Examples)</h3><ul><li><p>User onboarding, profiles, goals, and progress tracking</p></li><li><p>Workout and nutrition planning modules, analytics dashboards</p></li><li><p>Subscription flows and payments (if applicable)</p></li><li><p>Notification and engagement systems (push, email, SMS)</p></li><li><p>Admin/ops tooling to manage content, users, coaches, and programs</p></li></ul> <p><strong>To apply:</strong> <a href="https://weworkremotely.com/remote-jobs/ayora-full-stack-developer-5-8-yrs">https://weworkremotely.com/remote-jobs/ayora-full-stack-developer