Ayora: Full Stack Developer (5-8 yrs)

Related keywords: remote job web developerremote job java developerhealth coach remote job

Position Overview

Ayora is searching for a Full Stack Developer with 5 to 8 years of experience to join their global remote team. This role involves developing a comprehensive health and fitness application that enables users to monitor their workouts, nutrition, and progress seamlessly across both mobile and web interfaces. As a Full Stack Developer, you will be responsible for building high-performance systems that prioritize user experience, scalability, and security.

Key Responsibilities

In this position, your core responsibilities will include:

  • Building and maintaining scalable backend services and APIs using technologies like REST and/or GraphQL.

  • Developing responsive, user-friendly web interfaces for different user roles including dashboards, admin panels, and coach/trainer portals.

  • Translating product requirements into clean, maintainable code that is thoroughly tested across the development stack.

  • Designing effective data models and optimizing database queries to ensure performance and reliability.

  • Implementing robust authentication and authorization methods (OAuth2, JWT, RBAC) to keep user data secure.

  • Integrating third-party services, such as payment gateways, notifications, analytics tools, and fitness platforms.

  • Implementing background jobs and workflow scheduling to improve user engagement and system reliability.

  • Ensuring adherence to security best practices (OWASP) for privacy and safe handling of user data.

  • Setting up observability tools (logs, monitoring, alerts) to enhance system reliability and facilitate debugging using CI/CD pipelines.

Required Skills and Experience

Candidates for this role should possess the following qualifications:

  • A minimum of 5 to 8 years of full stack development experience within product companies or recognized engineering teams.

  • Proficiency in backend programming languages such as Node.js (TypeScript), Java (Spring Boot), Python (Django/FastAPI), Go, or .NET.

  • Strong frontend skills utilizing modern frameworks including React / Next.js (preferred), Angular, or Vue.

  • A solid understanding of API design, versioning, caching strategies, and integration techniques.

  • Experience with databases such as PostgreSQL/MySQL, with additional knowledge of NoSQL databases being a bonus.

  • Familiarity with cloud computing platforms like AWS, GCP, or Azure, as well as Docker and CI/CD pipelines.

  • A foundational understanding of system design, performance optimization, and effective debugging practices.

  • Ability to write comprehensive unit tests and integration tests, maintaining high code quality standards.

Desirable Skills

While not mandatory, possessing the following additional skills is seen as an advantage:

  • Experience in the health, fitness, or wellness industries, particularly with consumer subscription apps.

  • Integrations with platforms such as Apple Health, Google Fit, Fitbit, Garmin, Strava, or similar.

  • Familiarity with event-driven architectures using Kafka, RabbitMQ, or SQS, along with real-time feature development experience.

  • Knowledge of microservices architecture and service-to-service authentication processes.

  • An understanding of compliance concepts (e.g., GDPR, HIPAA), particularly in the context of handling sensitive health data.

  • Experience building admin panels, CMS, or tools for internal operational teams.

What You Will Work On

Examples of projects you will be involved in include:

  • Developing user onboarding systems, user profiles, goal tracking, and progress monitoring.

  • Creating features for workout planning, nutrition modules, and analytics dashboards.

  • Managing subscription flows and payment systems where applicable.

  • Designing notification and engagement systems through various communication channels (push notifications, email, SMS).

  • Building admin/ops tools for managing content, users, coaches, and fitness programs.

Conclusion

This position is a fantastic opportunity for individuals looking to make a significant impact in the health and fitness tech space. The combination of skills in full-stack development, strong collaboration across teams, and a passion for creating high-quality user experiences will be critical to success in this role. The global nature of the position means that candidates can often bring diverse perspectives that enhance the work culture and the product itself. Overall, it's an exciting time to be part of Ayora as they push the boundaries of technology and fitness.



This job offer was originally published on weworkremotely.com

Ayora

Anywhere in the World

Software development

Full-time

April 24, 2026

4 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.