GymNation
Full Stack Developer
GymNationUnited Arab Emirates1 day ago
Full-timeEngineering, Information Technology

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 relevance