
Senior Fullstack Developer
Posted Oct 23

Posted Oct 23
This is a fully remote position, open to applicants in Canada.
β’ 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.
β’ 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.
β’ 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.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.