Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
GymNation is expanding our team and seeking a talented Full Stack Developer to join our team and contribute to our comprehensive internal systems. You'll work with modern technologies across our entire stack, from database to cross-platform frontend.
Who We Are
GymNation is a Dubai-based chain of large-format fitness centers founded in 2017, operating over 30 locations across the UAE and Saudi Arabia.
Position Details
- Type: Full-time
- Location: Motor City, Dubai
Technical Stack
- Backend: Python, Elixir, Golang, TypeScript, Flask, real-time communication (WebSockets), PostgreSQL, containerization, Kubernetes
- Frontend: React Native with Expo (native and web), modern JavaScript/TypeScript tooling, utility-first CSS
Key Responsibilities
- Develop and maintain full-stack features for our internal systems
- Build responsive web interfaces and cross-platform mobile applications
- Implement real-time features for live data communication
- Design and optimize database schemas and queries
- Integrate authentication and authorization systems
- Write clean, maintainable code following best practices
- Manage database migrations and version control
- Collaborate with team members on feature planning and implementation
- Participate in code reviews, scrum meetings, and uphold coding standards
Required Skills
Backend:
- Strong experience with Python or Elixir
- Understanding of ORM patterns and database migrations
- Experience with PostgreSQL database design and optimization
- Knowledge of real-time communication patterns (WebSockets)
- Familiarity with RESTful API design principles
- Willingness to learn and work with Elixir (experience is a plus, but not required)
Frontend:
- Experience with React and modern JavaScript/TypeScript
- Understanding of responsive web design and utility-first CSS frameworks
- Knowledge of state management patterns
- Familiarity with modern build tools and development workflows
- Understanding of mobile app deployment processes
Authentication & Security:
- Experience with OAuth 2.0 and enterprise authentication flows
- Understanding of security best practices for web applications
- Knowledge of role-based access control (RBAC)
General:
- Proficiency with Git version control
- Experience with agile development methodologies
- Strong problem-solving and debugging skills
- Good communication and collaboration abilities
- Eagerness to learn new technologies and languages
Preferred Qualifications
- Experience with Elixir or functional programming languages
- Kubernetes and container orchestration
- React Native and cross-platform mobile development
- Cloud infrastructure experience (AWS or similar)
- Experience with automated testing frameworks
- Understanding of CI/CD pipelines
- Knowledge of performance optimization techniques
What We Offer
- Competitive salary based on experience plus annual bonus
- Professional development opportunities
- Modern development tools and equipment
- Collaborative and innovative work environment
- GymNation all-access membership
- 30 calendar days paid vacation plus UAE public holidays
Application Process
- Submit resume and cover letter through the form
- Initial phone/video screening (30 minutes)
- Technical interview with screening questions and code assignment
- Final interview with the leads
- Checks and offer
Want to focus on building end-to-end production-ready solutions that actually affect people's lives? Join us! We can't wait to see what you'll ship next.
Please fill the form below:
https://forms.clickup.com/90181299214/f/2kzkjv0e-4758/CL64LIVZHPGZ3IWX3P
Key Skills
Ranked by relevanceReady to apply?
Join GymNation and take your career to the next level!
Application takes less than 5 minutes

