GT·about 18 hours ago
GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.
On behalf of Big Blue Swim School, GT is looking for a Junior to Early-Middle Full Stack Developer (Vue + Node.js).
Big Blue Swim School is one of the fastest-growing swim school franchises in the United States. Founded in 2009, the company offers year-round swim lessons for children aged 3 months to 12 years, using a proprietary curriculum and warm-water indoor pools designed for safety and comfort.
Since launching its franchising program in 2018, Big Blue has expanded rapidly, operating over 42 locations.
Big Blue’s operations are powered by LessonBuddy™, a cloud-based platform that supports scheduling, billing, and day-to-day operations for both families and franchisees.
The platform includes a web portal and a mobile app, making it easy for parents and franchise partners to manage their experience.
The Junior to Early-Middle Full Stack Developer will join Big Blue’s engineering team to support and maintain the existing platform.
The primary focus of this role is handling maintenance, bug fixes, and issue tickets, helping keep the platform stable and reliable.
This role is well suited for a developer with 1–3 years of commercial experience who wants to grow by working with a real production system, learning from senior engineers, and gradually taking on more responsibility.
Working hours: It is essential to have at least 4-6 working hours of overlap with US Eastern time.
Work on the existing platform, supporting day-to-day development needs
Handle maintenance tasks, bug fixes, and issue tickets across the application
Contribute to both frontend (Vue / Nuxt) and backend (Node.js / NestJS) tasks
Help keep the platform stable while the team focuses on new features and initiatives
Troubleshoot and debug issues across the stack with support from senior developers
Collaborate closely with Engineers and QA to understand issues and implement fixes
Follow Agile / SCRUM processes and participate in team ceremonies
Write clean, maintainable code with regular code reviews and support from the team
At least 1 - 2 years of commercial experience in software development
Hands-on experience with JavaScript and TypeScript
Commercial experience with Vue.js (preferred)
Commercial experience with Node.js (preferred)
Experience working with SQL databases (PostgreSQL or similar)
Basic understanding of REST APIs and web client/server architecture
Eagerness to learn new technologies and adapt quickly
Strong collaboration and communication skills in a team environment
Familiarity with SCRUM and Agile development practices
Experience with Nuxt.js
Experience with NestJS
Familiarity with cloud platforms (GCP, AWS, or Azure)
GT interview with Recruiter
Technical + Cultural Fit Interview
Offer
Health insurance.
Psychotherapy coverage.
Sport coverage.
Learning budget.
Paid vacations
Paid sick leaves.
All public holidays are paid days off.
You will work directly with a client through our Extended Team model. We try to do things differently and put our efforts into integrating you as deeply as possible into the client’s team. You work with the same tools and technologies as they do and are managed directly by the client without any intermediary in between. We help you build relationships and create an environment where you genuinely feel like a member of the client’s team. We also encourage trips to a client and join teambuilding and after-work activities. Our Extended Team model is focused on long-term projects that last over several years.