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:

  • Design, build, and maintain scalable web applications using modern frontend and backend technologies. 

  • Contribute to both frontend (Vue/Nuxt) and backend (Node.js/NestJS) development. 

  • Develop and consume RESTful APIs to support web and mobile client functionality. 

  • Work closely with stakeholders to understand business requirements and translate them into technical solutions. 

  • Troubleshoot, debug, and optimize performance across the stack. 

  • Follow the software development lifecycle using Agile/SCRUM methodologies. 

  • Contribute to infrastructure and deployment strategies on Google Cloud Platform (GCP). 

  • Write clean, maintainable, and well-documented code with a focus on long-term scalability. 

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 

  • Experience with Vue.js/Nuxt.js, HTML, and CSS 

  • Experience building backend services with Node.js and NestJS 

  • Solid understanding of REST APIs and web client/server architecture 

  • Experience working with PostgreSQL and writing complex SQL queries 

  • Familiarity with Google Cloud Platform (GCP) and cloud-native application development 

  • Ability to troubleshoot, debug, and optimize code 

  • Eagerness to learn new technologies and adapt quickly 

  • Strong collaboration and communication skills in a team environment 

  • Familiarity with SCRUM and Agile development practices 

Nice-to-have

  • Experience with Dart/Flutter is a plus (optional) 

Interview Steps

  1. GT interview with Recruiter

  2. Cultural Fit Interview

  3. Technical Interview

  4. Offer

We go beyond usual perks… By working with us, you will get:

  • Health insurance.

  • Psychotherapy coverage.

  • Sport coverage.

  • Learning budget.

  • Paid vacations

  • Paid sick leaves.

  • All public holidays are paid days off.

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.

Location

Europe - Remote

Remote Job

Job Overview
Job Posted:
1 day ago
Job Expires:
Job Type
Full Time

Share This Job: