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 Full Stack Developer (Vue+Node.js).
About the Client
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 real-time progress tracking for both families and franchisees.
The platform is integrated with a mobile app and client portal, making it easy for parents to manage their experience.
About the Role
The Software Engineer is responsible for creating and maintaining our cloud-based frontend and backend services. This position requires strong knowledge of modern programming languages, familiarity with our core technology stack, and the ability to work collaboratively in a fast-paced, team-oriented environment.
It is a full-time role for up to 4 months contract.
Working hours: It is essential to have at least 4 working hours of overlap with US Eastern time.
Responsibilities:
Essential knowledge, skills & experience:
-
3+ years of experience building full stack applications using Vue.js, Nuxt.js (frontend) and Node.js, NestJS (backend)
-
Proficiency in TypeScript and JavaScript
Nice-to-have
Interview Steps
-
GT interview with Recruiter
-
Cultural Fit Interview
-
Technical Interview
-
Offer
We go beyond usual perks… By working with us, you will get:
GT working model:
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.