This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
NetGym is a leading SaaS platform serving the fitness industry, providing substitute instructor coordination, shift scheduling, and business operations tools for gyms and fitness studios nationwide. We integrate with major fitness management systems (Mindbody, MarianaTek, ClubReady, Crunch, and more) to streamline scheduling, training, and analytics for multi-location fitness organizations. We're seeking an experienced Senior Software Engineer/Tech Lead to join our engineering team and help drive the evolution of our platform. You'll work across our entire technology ecosystem—from our legacy Rails application to our modern Next.js rewrite and serverless integration infrastructure. This is a hands-on technical leadership role where you'll contribute code, work closely with our head of engineering and product team, and make critical architectural decisions.
Job Responsibility:
Full-Stack Development: Build features across Next.js 15 (React 19), Rails 6.0, and Python/AWS Lambda services
System Integration: Maintain and extend integrations with 8+ third-party fitness management APIs
Platform Migration: Help complete the transition from our Rails monolith to Next.js architecture
Scalable Infrastructure: Design and implement solutions for multi-tenant SaaS with subdomain-based isolation
Real-Time Systems: Work with webhooks, message queues (SQS, Sidekiq), and real-time messaging (Stream Chat)
Data Synchronization: Ensure data consistency across multiple external systems and our central GraphQL layer
Technical Leadership: Mentor engineers, conduct code reviews, and establish best practices
Requirements:
6+ years of professional software engineering experience
Strong full-stack capabilities with modern JavaScript/TypeScript and at least one backend language (Ruby, Python, Node.js)
Production React experience with hooks, context, and state management (React Query/Redux)
RESTful & GraphQL API design and implementation
Relational databases (PostgreSQL) with complex queries and data modeling
AWS services (Lambda, SQS, S3, CloudFront, or similar cloud platforms)
Daily use of AI coding tools (Cursor, Windsurf, Claude Code, etc.) required
Nice to have:
Ruby on Rails (especially Rails 5+/6+)
Next.js or similar modern React frameworks (Remix, SvelteKit)