Senior Fullstack Developer (Remote)
Boundless
About Boundless LifeBoundless Life is redefining the way families live, work, and learn by empowering them to embrace a nomadic lifestyle that fosters deeper connections and personal growth. We provide family-friendly accommodations, an innovative education system that travels with you, and vibrant communities of like-minded individuals. Our mission is to create immersive "live abroad" experiences that balance professional commitments with enriching personal development.
Since our founding in 2021, we've rapidly expanded to eight locations across Europe, Asia, and soon Latin America, bringing together over 140 team members from diverse backgrounds. Our growth reflects our commitment to transforming the experience economy and making a meaningful impact on how families integrate work, education, and exploration into their lives. At Boundless Life, we believe in the power of community and the importance of a holistic approach to education. Our programs are designed to inspire curiosity, build resilience, and nurture a global perspective, preparing children for an ever-changing future.
Join us in pioneering a new way of living that harmoniously blends work, learning, and adventure, enabling families to thrive in a connected and dynamic world.
The roleAs a Senior Full Stack Developer at Boundless Life, your mission is to build the technology that powers a seamless experience for families living, learning and exploring the world.
You will play a key role in developing and scaling our digital ecosystem, from our admissions and booking platforms to our family community app and internal operational tools.
We’re looking for a hands-on engineer who combines strong technical expertise with a product mindset, takes ownership of complex challenges and cares deeply about the quality, reliability and maintainability of what they build.
You’ll work closely with Product, Engineering and business stakeholders to turn complex operational needs into intuitive, scalable solutions that create real value for families and our teams.
A key part of the role will be balancing speed of delivery with engineering excellence — helping us move fast without compromising code quality, system reliability or long‑term scalability.
We’re also looking for someone who embraces AI‑powered development, modern engineering practices and continuous improvement to help us build smarter and more efficiently.
Key responsibilities will include1. Full Stack Product Development
Design, develop and maintain scalable applications across our customer‑facing platforms and internal operational systems.
Own features end‑to‑end, from technical design and implementation through testing, deployment and production monitoring.
Build intuitive, responsive and performant user interfaces that deliver a premium customer experience.
Develop reliable backend services, APIs, integrations and data models that support complex business workflows.
Collaborate closely with Product and Design to translate business requirements into practical, elegant technical solutions.
Proactively identify opportunities to simplify functionality, improve user experiences and reduce technical complexity.
2. Software Architecture & Engineering Excellence
Contribute to architectural decisions that ensure our technology remains scalable, secure and maintainable as Boundless grows.
Write clean, modular, well‑tested and reusable code, following modern software engineering principles.
Identify and eliminate technical debt, duplicated logic, performance bottlenecks and fragile implementations.
Champion engineering best practices, including separation of concerns, automated testing, documentation and code reviews.
Design robust workflows that account for edge cases, failures, data consistency and transactional integrity.
Ensure critical business operations, particularly payments, bookings and customer data, are implemented with strong reliability and error‑handling standards.
Participate in technical design discussions and challenge approaches that introduce unnecessary complexity or long‑term maintenance risks.
3. Platform Reliability, Security & Performance
Take ownership of the stability, performance and reliability of the systems you develop.
Implement appropriate monitoring, logging and error‑handling mechanisms to identify and resolve issues proactively.
Investigate production incidents, identify root causes and implement sustainable fixes rather than temporary workarounds.
Optimize database queries, API performance and application responsiveness.
Apply security best practices across authentication, authorization, data protection and third‑party integrations.
Build resilient integrations with external services, including payment providers, communication platforms and other business‑critical systems.
Ensure changes are deployed safely, with appropriate testing, rollback strategies and consideration for existing users and workflows.
4. AI-Powered Development & Continuous Improvement
Actively leverage AI‑assisted development tools to accelerate implementation, debugging, testing and code quality.
Explore opportunities to use AI and automation to improve development workflows and engineering productivity.
Apply sound engineering judgment when using AI‑generated code, ensuring all implementations meet our quality, security and maintainability standards.
Contribute to improving development processes, CI/CD pipelines, automated testing and deployment practices.
Stay current with emerging technologies and recommend practical improvements that deliver measurable value.
Help establish an engineering culture that combines modern tooling, rapid experimentation and disciplined execution.
5. Technical Collaboration & Leadership
Collaborate with Product to understand the business context behind requirements and help shape effective technical solutions.
Take ownership of technical decisions within your scope, clearly communicating trade‑offs, risks and dependencies.
Provide thoughtful, constructive code reviews that improve quality and help other developers grow.
Mentor less experienced engineers and contribute to raising engineering standards across the team.
Break down complex initiatives into manageable deliverables with realistic estimates and clear technical requirements.
Communicate progress, blockers and technical risks proactively.
Demonstrate accountability for outcomes, taking responsibility not just for delivering code but for ensuring it works reliably in production.
What's in it for you
The world is your oyster – immerse yourself in inspiring destinations while you work
Meaningful impact – create environments where children and families thrive together
Work‑life integration – structured schedules with time to explore and recharge
The chance to build our IT function from the ground up, as our first dedicated hire in this space
Family benefits - Enjoy discounted tuition for your children at our Boundless Schools. Take a look at our policies and benefits here
What we’re looking forTechnical experience
5+ years of professional software development experience, with significant experience building and maintaining payment systems, e-commerce, CRM or booking systems
Strong proficiency in TypeScript, JavaScript, Hotwire, React including modern frontend architecture, state management, performance optimization.
Strong backend development experience, ideally with Ruby on Rails and/or Node.Js.
Solid understanding of relational databases, particularly PostgreSQL, including schema design, query optimization, indexing and transactional integrity.
Experience designing and integrating RESTful APIs and third‑party services.
Experience with cloud infrastructure, deployment pipelines, monitoring and production troubleshooting.
Strong understanding of software architecture, design patterns, automated testing and secure development practices.
Experience working with payment systems, complex transactional workflows or business‑critical applications is a strong advantage.
Practical experience using AI coding assistants and integrating them into professional development workflows.
Mindset & ways of working
Ownership mentality: You take responsibility for the quality and reliability of your work, from initial design to production.
Product thinking: You care about the problems we’re solving and challenge requirements when there’s a better approach.
Engineering discipline: You understand that working software isn’t necessarily well‑engineered software, and you know when to invest in doing things properly.
Pragmatism: You can balance technical perfection with business priorities, knowing when to move quickly and when to slow down.
Problem-solving: You investigate root causes, think through edge cases and anticipate potential failures before they happen.
Autonomy: You’re comfortable working independently, making decisions and navigating ambiguity without constant direction.
Collaboration: You communicate clearly, welcome feedback and enjoy helping others improve.
Continuous learning: You’re curious about emerging technologies, AI and better ways of building software.
What's next?
First call with our Recruitment team (30 min)
Interview with our Head of Product & Infra (45 min)
Technical/scenario‑based interview with Technical Lead (45 min)
Final check‑in with our Design Lead (45 min)
The process might change slightly as we go along, we will keep you posted at all times.
Want to know more about working at Boundless Life? Check out our story!
#J-18808-Ljbffr
Since our founding in 2021, we've rapidly expanded to eight locations across Europe, Asia, and soon Latin America, bringing together over 140 team members from diverse backgrounds. Our growth reflects our commitment to transforming the experience economy and making a meaningful impact on how families integrate work, education, and exploration into their lives. At Boundless Life, we believe in the power of community and the importance of a holistic approach to education. Our programs are designed to inspire curiosity, build resilience, and nurture a global perspective, preparing children for an ever-changing future.
Join us in pioneering a new way of living that harmoniously blends work, learning, and adventure, enabling families to thrive in a connected and dynamic world.
The roleAs a Senior Full Stack Developer at Boundless Life, your mission is to build the technology that powers a seamless experience for families living, learning and exploring the world.
You will play a key role in developing and scaling our digital ecosystem, from our admissions and booking platforms to our family community app and internal operational tools.
We’re looking for a hands-on engineer who combines strong technical expertise with a product mindset, takes ownership of complex challenges and cares deeply about the quality, reliability and maintainability of what they build.
You’ll work closely with Product, Engineering and business stakeholders to turn complex operational needs into intuitive, scalable solutions that create real value for families and our teams.
A key part of the role will be balancing speed of delivery with engineering excellence — helping us move fast without compromising code quality, system reliability or long‑term scalability.
We’re also looking for someone who embraces AI‑powered development, modern engineering practices and continuous improvement to help us build smarter and more efficiently.
Key responsibilities will include1. Full Stack Product Development
Design, develop and maintain scalable applications across our customer‑facing platforms and internal operational systems.
Own features end‑to‑end, from technical design and implementation through testing, deployment and production monitoring.
Build intuitive, responsive and performant user interfaces that deliver a premium customer experience.
Develop reliable backend services, APIs, integrations and data models that support complex business workflows.
Collaborate closely with Product and Design to translate business requirements into practical, elegant technical solutions.
Proactively identify opportunities to simplify functionality, improve user experiences and reduce technical complexity.
2. Software Architecture & Engineering Excellence
Contribute to architectural decisions that ensure our technology remains scalable, secure and maintainable as Boundless grows.
Write clean, modular, well‑tested and reusable code, following modern software engineering principles.
Identify and eliminate technical debt, duplicated logic, performance bottlenecks and fragile implementations.
Champion engineering best practices, including separation of concerns, automated testing, documentation and code reviews.
Design robust workflows that account for edge cases, failures, data consistency and transactional integrity.
Ensure critical business operations, particularly payments, bookings and customer data, are implemented with strong reliability and error‑handling standards.
Participate in technical design discussions and challenge approaches that introduce unnecessary complexity or long‑term maintenance risks.
3. Platform Reliability, Security & Performance
Take ownership of the stability, performance and reliability of the systems you develop.
Implement appropriate monitoring, logging and error‑handling mechanisms to identify and resolve issues proactively.
Investigate production incidents, identify root causes and implement sustainable fixes rather than temporary workarounds.
Optimize database queries, API performance and application responsiveness.
Apply security best practices across authentication, authorization, data protection and third‑party integrations.
Build resilient integrations with external services, including payment providers, communication platforms and other business‑critical systems.
Ensure changes are deployed safely, with appropriate testing, rollback strategies and consideration for existing users and workflows.
4. AI-Powered Development & Continuous Improvement
Actively leverage AI‑assisted development tools to accelerate implementation, debugging, testing and code quality.
Explore opportunities to use AI and automation to improve development workflows and engineering productivity.
Apply sound engineering judgment when using AI‑generated code, ensuring all implementations meet our quality, security and maintainability standards.
Contribute to improving development processes, CI/CD pipelines, automated testing and deployment practices.
Stay current with emerging technologies and recommend practical improvements that deliver measurable value.
Help establish an engineering culture that combines modern tooling, rapid experimentation and disciplined execution.
5. Technical Collaboration & Leadership
Collaborate with Product to understand the business context behind requirements and help shape effective technical solutions.
Take ownership of technical decisions within your scope, clearly communicating trade‑offs, risks and dependencies.
Provide thoughtful, constructive code reviews that improve quality and help other developers grow.
Mentor less experienced engineers and contribute to raising engineering standards across the team.
Break down complex initiatives into manageable deliverables with realistic estimates and clear technical requirements.
Communicate progress, blockers and technical risks proactively.
Demonstrate accountability for outcomes, taking responsibility not just for delivering code but for ensuring it works reliably in production.
What's in it for you
The world is your oyster – immerse yourself in inspiring destinations while you work
Meaningful impact – create environments where children and families thrive together
Work‑life integration – structured schedules with time to explore and recharge
The chance to build our IT function from the ground up, as our first dedicated hire in this space
Family benefits - Enjoy discounted tuition for your children at our Boundless Schools. Take a look at our policies and benefits here
What we’re looking forTechnical experience
5+ years of professional software development experience, with significant experience building and maintaining payment systems, e-commerce, CRM or booking systems
Strong proficiency in TypeScript, JavaScript, Hotwire, React including modern frontend architecture, state management, performance optimization.
Strong backend development experience, ideally with Ruby on Rails and/or Node.Js.
Solid understanding of relational databases, particularly PostgreSQL, including schema design, query optimization, indexing and transactional integrity.
Experience designing and integrating RESTful APIs and third‑party services.
Experience with cloud infrastructure, deployment pipelines, monitoring and production troubleshooting.
Strong understanding of software architecture, design patterns, automated testing and secure development practices.
Experience working with payment systems, complex transactional workflows or business‑critical applications is a strong advantage.
Practical experience using AI coding assistants and integrating them into professional development workflows.
Mindset & ways of working
Ownership mentality: You take responsibility for the quality and reliability of your work, from initial design to production.
Product thinking: You care about the problems we’re solving and challenge requirements when there’s a better approach.
Engineering discipline: You understand that working software isn’t necessarily well‑engineered software, and you know when to invest in doing things properly.
Pragmatism: You can balance technical perfection with business priorities, knowing when to move quickly and when to slow down.
Problem-solving: You investigate root causes, think through edge cases and anticipate potential failures before they happen.
Autonomy: You’re comfortable working independently, making decisions and navigating ambiguity without constant direction.
Collaboration: You communicate clearly, welcome feedback and enjoy helping others improve.
Continuous learning: You’re curious about emerging technologies, AI and better ways of building software.
What's next?
First call with our Recruitment team (30 min)
Interview with our Head of Product & Infra (45 min)
Technical/scenario‑based interview with Technical Lead (45 min)
Final check‑in with our Design Lead (45 min)
The process might change slightly as we go along, we will keep you posted at all times.
Want to know more about working at Boundless Life? Check out our story!
#J-18808-Ljbffr
Vacancy posted 16 minutes ago
Similar jobs that could be interesting for youBased on the Senior Fullstack Developer (Remote) in Winnipeg, MB vacancy
$135k - $140k per year
...Senior Fullstack Developer RewardOps is a dynamic and innovative tech company dedicated to creating cutting-edge SaaS products that empower businesses to thrive in the loyalty space. We are seeking a highly skilled Senior Fullstack Developer with expertise in Ruby on...Senior- ...VPExperience: 8+ YearsMode of Work: OnsiteKey Responsibilities Design, develop, test, and maintain end-to-end web applications. Build... ...Time Off. Support and fee coverage for immigration needs. Remote office set up stipend. Support for industry certifications....Remote workLong term contractFull timeTemporary workWork at officeMonday to friday
$167k - $216.2k per year
...used in the hiring process for this role Remote - This role is categorized as remote.... ...team is looking for an experienced staff fullstack developer to be a key technical leader in our mission... ...of mentoring and coaching mid-level and senior engineers, raising the technical bar,...Remote workSeniorDay shift- A career as a Chief Fullstack Developer in the Business Process Strategy and Evolution team at National Bank means acting as a development specialist. Through your passion for development, your experience in DevOps, and your knowledge of AWS tools, you will have a positive...SuggestedFlexible hours
- ...ContractInterview: Video interview followed by an in-person interviewJob Description We are looking for an experienced Java Full Stack Developer to join our team in Montreal. The ideal candidate will have strong hands-on experience developing enterprise applications using...Suggested
- ...skills with Vention, a leader in automation technology. In this hybrid role, you'll leverage React.js and Node.js to develop impactful features. As a Fullstack Software Developer, you will play a critical role in building internal tools and enhancing customer-facing...
- ...expert, AlayaCare offers the opportunity to grow your impact, your skills, and your career. About the RoleWe are seeking a Senior Full Stack Developer to join our AlayaLabs team within the Data & Intelligence division. Reporting to the Engineering Manager, you will...SeniorFull time
- ...this video primer!: 're seeking an exceptional Lead F ullstack TS Developer to join our engineering team in shipping products, not websites... ...-based workflowsWhy Join Us? Our interview process for a Fullstack TS Developer respects the growth you’ve experienced while training...Long term contract
- Jobgether is partnering with a client in Canada to hire a Senior AI Fullstack Engineer (Remote). You will design and build full-stack applications with React-based frontend and Python-based backend APIs, collaborating with AI/Platform engineers and client teams to deliver secure...Remote workSenior
- Join Improving’s vibrant team in Vancouver as a Lead Fullstack TypeScript Developer. Drive product innovation in a dynamic environment while mastering both backend and frontend architecture. In this hands-on leadership role, you will guide product development within a modern...
- DevOps Developer (AWS)Fully Remote Opportunity About BrightOrderWe build technology that keeps fleets safer, smarter, and more profitable. Our platform connects maintenance, telematics, and data to help operators make real-time decisions. We’re scaling fast across...Remote work
- Senior FullStack EngineerAI-Centric | Spec-Driven | Agent-First Development Location: Remote (Canada)Engagement Type: B2B contractorAbout Revenue RollWe're looking for a Senior... ...using Node.Js, React.Js, GCP, MongoDB. Develop features end-to-end using AI-assisted,...Remote workSenior
$170.25k - $204.3k per year
...on Grafana Labs. We are a 100% remote company with team members... ...zones.The Opportunity As a Senior Full-Stack Engineer on the... ...own the full plugin lifecycle. Developers build plugins with our tooling... ...reaches usersDeveloper tooling and developer portal that helps develop the...Remote workSeniorFull timeLocal area- Développeur(-euse) principal(e) de produits, FullstackLe ou la développeur(-euse) principal(e) de produits, Fullstack est responsable du développement et de la livraison des applications destinées aux utilisateurs de Xona, en commençant par notre portail client. Cette personne...Senior
- Senior Fullstack Software EngineerCompany OverviewArchera empowers organizations of all sizes to... ...large product or customer datasets. Developer tools, cloud infrastructure, FinOps, data... ...Flexible PTO and company holidays Remote-first culture Opportunity to shape and...Remote workSeniorTemporary workInternshipFlexible hours
- ...successful at Vanta without it. Our Senior Software Engineers lead and... ...primary org responsible for developing and maintaining Vanta's core... ...rapid growth Design, develop, and own new product functionality... ...Health & wellness stipend Remote workspace, internet, and cellphone...Remote workSeniorInternshipFlexible hours
$115k - $140k per year
...steps. Our partner is looking for an AI Fullstack Engineer (Senior Associate) based in Canada. Join a... ...across consulting teams. This is a remote opportunity open to candidates across... ...support AI and analytics solutions. Developing reusable tools, frameworks, and components...Remote workSeniorShift work- Affirm, Inc. is hiring a Staff Software Engineer, Fullstack (Card Experiences) for a remote Canada-based role. You will shape the technical strategy for your team and own end-to-end features across customer web and mobile experiences and backend services. AI, security, and...Remote workSenior
- ...work model that combines both in-person and remote work to boost collaboration, enhance... ...let's transform the industry together! Senior Full-stack Engineer (Agentic Experience) As... ...Architect and Govern Agentic Solutions: Develop platforms that run AI agents, integrating...Remote workSeniorLong term contractWork at officeWork from homeWorldwideHome officeFlexible hours
- Elevate enterprise contact centers with Miratech as a Senior Routing Engine Developer. Utilize your expertise in Java and Spring Boot to build innovative routing solutions in a remote work environment. Miratech seeks a seasoned Senior Routing Engine Developer to create an...Remote workSenior
- Build enterprise AI applications remotely across Canada using React, TypeScript, Python, and secure cloud integrations. Own delivery from concept through production deployment.As a Senior Associate AI Fullstack Engineer, you will create frontend interfaces, backend APIs, and...Remote workSenior
$120k - $135k per year
...systems bringing #BetterGlobalHealth to patients everyday! The Senior Software Developer works closely with cross-functional teams to lead the... ...,000 - $135,000 a year Some of the benefits we offer: Remote Work Environment Flexible Time Away From Work Policy including...Remote workSeniorLong term contractFlexible hours- GitLab is hiring an Intermediate Fullstack Engineer for the Subscription Lifecycle team in Monetization. You will build frontend experiences... ...Design to deliver resilient, well-tested solutions and safe rollout practices in a remote, asynchronous environment. #J-18808-LjbffrRemote work
- ...is seeking an experienced and self-driven Senior Full Stack Developer to join their distributed engineering team, working entirely remotely. This role is central to designing, developing... ...for a seasoned developer who thrives in a remote-first environment and is passionate about...Remote workSeniorHome officeFlexible hours
- ...exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction... ...Culture: make the most of the flexibility that comes with remote work. Growth Mindset : reap the benefits of a range of...Remote workSeniorFull timeInternshipRelocation
$153k - $213k per year
Senior Software Engineer, Fullstack (App Experience) Remote CanadaAt affirm, we exist for the moments that matter—giving people a clear, predictable way to pay... ...languages like React NativeYou have experience designing, developing and launching APIs at scale using languages like...Remote workSeniorFor contractorsWork at officeFlexible hours- Rejoignez Xona en tant que Développeur Fullstack Senior, chargé de créer des applications avancées pour clients. Ce rôle clé exige expertise technique et responsabilité dans le développement d'une plateforme complète. En tant que Développeur Principal de Produits, vous travaillerez...Senior
- Offre d'emploi : Développeur Fullstack Sénior – React / C# (.NET) Localisation : Montréal Mode de travail : Hybride (3 jours bureau / 2 jours télétravail) Début : Dès que possible Salaire : À Discuter Le masculin est utilisé pour alléger l'annonce...Remote workSeniorDaily paidApprenticeshipWork at office
- ...Orchestration team, building a scalable platform that enables on-demand transactions and collateral movement with high reliability. You will develop data pipelines, integrate cross-system workflows, and create intuitive user experiences while collaborating with product managers and...Remote work
- Affirm, Inc. is seeking a Staff Software Engineer, Fullstack (Account Management) to lead backend and frontend initiatives within the Trust... ...will own monitoring, on-call readiness, and code standards, while helping develop talent and mentoring team members. #J-18808-LjbffrRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Fullstack Developer (Remote). Be the first to apply!
Related searches
- senior full stack engineer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- full stack developer Winnipeg, MB
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB
- senior part time Winnipeg, MB

