ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Full Stack Developer (Vue+Node.js) | Big Blue Swim School

Gt Hq

Krakow, Poland Remote permanent

Posted: January 19, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

A Junior to Early-Middle Full Stack Developer (Vue + Node.js) at Big Blue Swim School in Krakow, Poland, is required. The ideal candidate should have experience with Vue.js and Node.js, and be able to work with a proprietary curriculum. Strong problem-solving skills and a passion for learning are also essential.

Job Description

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).

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 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.

About the Role

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.

Responsibilities:

• 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

Essential knowledge, skills & experience:

• 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

Nice-to-have:

• Experience with Nuxt.js

• Experience with NestJS

• Familiarity with cloud platforms (GCP, AWS, or Azure)

Interview Steps

• GT interview with Recruiter

• Technical + Cultural Fit Interview

• 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.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply