Senior Fullstack Developer

Posted Oct 23

This is a fully remote position, open to applicants in Canada.

πŸ“‹ Description

β€’ Design, develop, and maintain scalable applications across both customer-facing platforms and internal operational systems.

β€’ Take ownership of features from start to finish, encompassing technical design, implementation, testing, deployment, and production monitoring.

β€’ Create intuitive, responsive, and high-performance user interfaces.

β€’ Develop reliable backend services, APIs, integrations, and data models to support complex business workflows.

β€’ Collaborate with Product and Design teams to convert business requirements into effective technical solutions.

β€’ Contribute to the development of scalable, secure, and maintainable software architecture.

β€’ Write clean, modular, well-tested, and reusable code.

β€’ Identify and resolve technical debt, redundant logic, performance bottlenecks, and fragile implementations.

β€’ Advocate for engineering best practices, including automated testing, documentation, and code reviews.

β€’ Design robust workflows that account for edge cases, failures, data consistency, and transactional integrity.

β€’ Ensure the reliability of payments, bookings, and customer data.

β€’ Maintain system stability, performance, and reliability.

β€’ Implement monitoring, logging, and error handling mechanisms.

β€’ Investigate production incidents and apply sustainable solutions.

β€’ Optimize database queries, API performance, and application responsiveness.

β€’ Apply security best practices covering authentication, authorization, data protection, and third-party integrations.

β€’ Build resilient integrations with payment providers, communication platforms, and other critical business systems.

β€’ Ensure safe deployments through testing and rollback strategies.

β€’ Utilize AI-assisted development tools for implementation, debugging, testing, and code quality assurance.

β€’ Enhance development processes, CI/CD pipelines, automated testing, and deployment practices.

β€’ Stay updated with emerging technologies and recommend practical enhancements.

β€’ Collaborate with Product teams to shape technical solutions.

β€’ Take ownership of technical decisions and effectively communicate trade-offs, risks, and dependencies.

β€’ Provide constructive code reviews and mentor less experienced engineers.

β€’ Break down complex initiatives into deliverables with estimates and technical specifications.

β€’ Communicate progress, obstacles, and technical risks proactively.

β€’ Accept responsibility for reliable production outcomes.


⛳️ Requirements

β€’ 5+ years of professional software development experience.

β€’ Extensive experience in building and maintaining payment systems, e-commerce platforms, CRM systems, or booking systems.

β€’ Strong expertise in TypeScript, JavaScript, Hotwire, and React, including modern frontend architecture, state management, and performance optimization.

β€’ Robust backend development experience, preferably with Ruby on Rails and/or Node.js.

β€’ Solid knowledge of relational databases, especially PostgreSQL, covering schema design, query optimization, indexing, and transactional integrity.

β€’ Experience in designing and integrating RESTful APIs and third-party services.

β€’ Familiarity with cloud infrastructure, deployment pipelines, monitoring, and production troubleshooting.

β€’ Strong understanding of software architecture, design patterns, automated testing, and secure development practices.

β€’ Experience with payment systems, complex transactional workflows, or business-critical applications is a significant advantage.

β€’ Practical experience with AI coding assistants and their integration into professional development workflows.

β€’ Ownership mentality.

β€’ Product-oriented mindset.

β€’ Engineering discipline.

β€’ Pragmatic approach.

β€’ Strong problem-solving skills.

β€’ Ability to work autonomously.

β€’ Collaborative spirit.

β€’ Commitment to continuous learning.


🏝️ Benefits

β€’ The world is your oyster – immerse yourself in inspiring destinations while you work.

β€’ Make a meaningful impact – create environments where children and families thrive together.

β€’ Work-life integration – enjoy structured schedules with time for exploration and recharging.

β€’ Opportunity to establish our IT function from the ground up as our first dedicated hire in this domain.

β€’ Family benefits – enjoy discounted tuition for your children at our Boundless Schools.

People also viewed

finanzen.net GmbH10 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care11 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free11 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures11 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics11 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX11 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers