Full Stack Developer
A
AyoraHealth and Fitness
GlobalFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5 to 8 years
- Required Skills
- AWSDockerGraphQLNode.jsPostgreSQLPythonDjangoGCPJavaMySQLOAuthSpring BootTypeScriptVue.JsAzureFastAPIGo.NETAngularNext.jsReactCI/CD
Requirements
- 5 to 8 years of full stack development experience in product companies or high-quality engineering teams
- Strong backend skills in one of: Node.js (TypeScript), Java (Spring Boot), Python (Django/FastAPI), Go, or .NET
- Strong frontend experience with modern frameworks: React / Next.js (preferred), Angular, or Vue
- Solid understanding of API design, versioning, caching, and integration patterns
- Strong database experience (PostgreSQL/MySQL, plus NoSQL is a bonus)
- Experience with cloud platforms (AWS / GCP / Azure), Docker, and CI/CD pipelines
- Strong foundation in system design, performance optimization, and debugging
- Comfortable writing unit tests, integration tests, and maintaining good code quality standards
Responsibilities
- Build and maintain scalable backend services and APIs (REST and/or GraphQL)
- Develop responsive, user-friendly web interfaces (dashboard, admin, coach/trainer portals, internal tools)
- Translate product requirements into clean, maintainable, tested code across the stack
- Design data models and optimize queries for performance and reliability
- Implement authentication and authorization (OAuth2, JWT, RBAC)
- Integrate third-party services (payments, notifications, analytics, fitness platforms, wearables)
- Implement background jobs, queues, and scheduled workflows
- Ensure security best practices (OWASP), privacy, and safe handling of user data
- Set up observability (logs, monitoring, alerts) and improve system reliability
- Collaborate with product, design, mobile, and QA teams, participate in code reviews and sprint planning
View Full Description & ApplyYou'll be redirected to the employer's site