Senior Fullstack Engineer at NimbleRx | Toronto
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
About NimbleRx
NimbleRx is an innovative healthtech company committed to simplifying healthcare access and management. Our vision is to build a global pharmacy business that is not only the largest but also the most loved, enhancing the experiences of both patients and pharmacists through technology.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages.
Search for Fullstack Software Engineer
930 results
Opendoor
Join our dynamic team at Opendoor as a FullStack Software Engineer. In this role, you will have the opportunity to work on innovative projects that shape the future of real estate technology. You will collaborate with cross-functional teams to design, develop, and implement scalable software solutions that enhance user experiences and drive business success.
Pebl enables organizations to hire, pay, and manage employees across more than 185 countries. The platform simplifies global hiring by handling compliance and local regulations, drawing on deep expertise. Companies use Pebl to expand internationally while staying compliant and accessing talent worldwide. Role overview The Staff Fullstack Software Engineer joins the Growth Engineering team in Toronto. This position takes on technical leadership responsibilities, shaping how scalable systems are designed and built to support user acquisition, retention, and engagement. Collaboration with product managers, designers, and other engineers is central, with a direct impact on Pebl’s growth initiatives. Day-to-day work is hands-on, involving development with React JS, TypeScript, Postgres, and AWS. The team emphasizes serverless architecture to deliver robust solutions. What you will do Design and architect scalable systems and services to support business growth. Work closely with cross-functional partners to deliver features aligned with company objectives. Guide technical decisions, define coding standards, and contribute to system architecture and process improvements. Develop, optimize, and maintain applications and services using React JS, TypeScript, Postgres, and AWS. Mentor engineers, supporting their technical development and fostering a culture of continuous improvement. Conduct technical evaluations, provide feedback, and help ensure high-quality outcomes for projects. Serve as a subject matter expert for the Growth Engineering team, staying informed about new technologies and industry trends. What makes Pebl unique Team members at Pebl have a direct impact on the company’s direction and success. Core values guide collaboration and support growth and innovation across regions in the evolving landscape of global work.
Discover OktaOkta is recognized as the world's leading identity management company, dedicated to empowering individuals to utilize any technology securely, across any device or application. With our versatile Okta and Auth0 platforms, we ensure safe access, authentication, and automation, placing identity at the forefront of business security and development.We embrace diverse perspectives and experiences at Okta. We're not seeking someone who meets every single requirement; instead, we are looking for lifelong learners who can contribute to our culture with their unique backgrounds.Join us in creating a world where Identity is in your hands.Okta Workflows offers a secure, no-code automation platform that enables organizations to develop identity-centric workflows across cloud applications without necessitating any coding. Our user-friendly drag-and-drop interface allows businesses to streamline complex processes at scale, enhancing productivity, ensuring security, and simplifying IT operations.Renowned clients such as Netflix, MGM, and NTT trust Workflows to automate critical identity scenarios swiftly and confidently.As we continue to expand, we are committed to enhancing extensibility, developer experience, and performance. Join us in shaping the future of cloud automation and low-code development.Position OverviewWe are looking for a Staff Full-Stack Engineer to become a key member of the Integration Builder team within Okta Workflows. This team is responsible for the foundational no-code interface that facilitates both internal teams and third-party developers (ISVs) in creating robust integrations and automation solutions effortlessly.As a Staff Engineer, you will spearhead initiatives that encompass both front-end and back-end services, delivering efficient, secure, and scalable functionalities. You will play a vital role in defining architecture, guiding implementation, and collaborating closely with design, project management, and platform teams. Additionally, you will work directly with our technical architects to influence our development strategies and practices. This is a pivotal role within a rapidly growing and strategically significant product area with substantial executive visibility.Key Responsibilities:Design, develop, and sustain comprehensive features utilizing modern JavaScript and cloud-native technologies (React, Node.js, TypeScript, PostgreSQL).Lead technical design for crucial initiatives, ensuring quality, scalability, and maintainability.Create reusable and high-performing UI components for an exceptional no-code builder experience.Oversee services throughout their entire lifecycle — from implementation to maintenance.
Join the mission at NimbleRx! We are a dynamic healthtech startup dedicated to transforming healthcare accessibility and management through innovative technology. Our goal is to create the world's most beloved pharmacy experience, focusing on enhancing both patient and pharmacist interactions. As part of our rapidly growing team, you'll experience a culture that values collaboration, transparency, and decisive action, empowering you to tackle exciting challenges and drive our growth.* Please note that sponsorship options are limited as Nimble does not have an entity established in Canada.Position Overview: As a Senior Full-Stack Engineer, you will play a crucial role in shaping the architecture and customer experiences across various web products tailored for patients, pharmacies, and other stakeholders of NimbleRx (www.nimblerx.com). You will collaborate with a talented team of software engineers committed to delivering high-performance, reliable, and scalable solutions. Your contributions will be vital in working alongside product management and design teams to understand requirements and technical use cases, ensuring timely delivery of top-quality code.Our Engineering Culture: At NimbleRx, we thrive on a foundation of mutual trust and teamwork. We believe in a collaborative environment where everyone is focused on achieving our shared objectives. Our values—empathy, simplicity, autonomy, leadership, ownership, curiosity, and proactive mentorship—guide our actions as we grow as a company.
About FaireFaire is a cutting-edge technology wholesale platform driven by the vision that local commerce is vital to the future. We empower independent retailers worldwide, who collectively represent a significant portion of the multi-hundred-billion-dollar wholesale market that has been traditionally fragmented and offline. At Faire, we leverage advanced technology, data, and machine learning to unite this vibrant community of entrepreneurs globally. Imagine your favorite local boutique — we assist them in sourcing exceptional products from around the globe to enhance their offerings. With our innovative tools and insights, we strive to create an equitable marketplace, enabling businesses to flourish and local communities to prosper.We seek intelligent, resourceful, and passionate individuals to join us in driving the shop local movement. If you value community, we invite you to be a part of ours.Build the ads platform that powers the shop local movement.Faire connects independent retailers with the finest brands in the world. Our Ads initiative accelerates this mission by enabling brands to reach the right retailers, gain insights into performance, and grow their business within the Faire ecosystem.This role is of high visibility and impact, especially as we prioritize our Ads strategy leading up to our IPO.Why now?The Ads team is set to expand from one team to three by 2026. By joining us now, you'll have the opportunity to significantly influence the product's direction while being equipped to deliver impactful work from your first day.Your Responsibilities:This is a comprehensive full-stack engineering role.You will manage projects from inception to completion, covering frontend, backend, and data aspects.Collaborate with Product Managers and designers to define both the reasons and specifics of the product, emphasizing your product instincts.Contribute to the development of Faire's server-driven UI framework: establish technical direction, ensure scalability, and promote team-wide adoption.Enhance frontend performance utilizing Next.js and contemporary web techniques.Integrate AI tools as an integral part of your workflow, beyond mere experimentation.Elevate the performance of your peers through code reviews, collaborative coding, and knowledge sharing.
Spotify Technology S.A.
Join Spotify's dynamic team as a Senior Fullstack Engineer on our Generative UI Platform. In this role, you will leverage your expertise in both front-end and back-end technologies to create innovative user interfaces that enhance the user experience. If you are passionate about building cutting-edge applications and collaborating with cross-functional teams, we want to hear from you!
Cygnus Professionals Inc.
We are seeking talented Java Fullstack Developers to join our dynamic team. As a Java Fullstack Developer, you will play a crucial role in designing and implementing innovative applications that enhance our clients' operations. You will work collaboratively in an agile environment, utilizing cutting-edge technologies to deliver high-quality solutions.Key Responsibilities:Develop and maintain web applications using Java and related technologies.Collaborate with cross-functional teams to define, design, and ship new features.Debug and troubleshoot issues to optimize performance.Participate in code reviews and contribute to team best practices.
Cygnus Professionals Inc.
We are seeking skilled .NET Fullstack Developers to join our innovative team. In this role, you will have the opportunity to work on exciting projects that push the boundaries of technology. If you are passionate about coding and eager to make an impact, we want to hear from you!
Fivetran
Since its inception, Fivetran has been dedicated to simplifying and ensuring reliable access to data, akin to the reliability of electricity. Our customers benefit from seamless data integration into their warehouses, ready for querying without the burden of engineering or maintenance. We take pride in empowering organizations to become genuinely data-driven through our innovative technology.About the RoleWe are seeking a Staff Software Engineer to join our Reverse ETL product engineering team.Previously known as Census, we became part of Fivetran in May 2025 to enhance our warehouse-first data movement solutions. We are now integrating our product into the Fivetran dashboard, delivering top-tier data activation capabilities to all our clients.In this role, you will be instrumental in embedding data activation features into the Fivetran platform across various aspects such as user interface, authentication, billing, data models, and more. As a senior member of a diverse and collaborative agile team, you will work alongside engineers of varying experience levels.This is a full-time position based in our Toronto office. We offer a hybrid work model that combines remote flexibility with in-person teamwork, including two days a week in the office to foster connections and collaboration.
Leverdemo-8
Join us as a Principal Software Engineer, where you'll play a pivotal role in designing and developing innovative software solutions that empower organizations to optimize their hiring processes. As a key member of our engineering team, you'll collaborate with top-tier talent, utilizing cutting-edge technologies to create software that redefines the future of recruitment.Lever, founded a decade ago, is on a mission to revolutionize the way companies attract and hire exceptional talent. Our platform is trusted by industry leaders like Netflix, Shopify, and Spotify, and we've established ourselves as innovators in the talent acquisition space. Recognized as the #1 workplace in San Francisco and a top employer in the United States, we take pride in our people-first culture and are committed to nurturing our talented workforce.
System Canada Technologies
Join our innovative team at System Canada Technologies as an Embedded Software Engineer. In this role, you will develop cutting-edge embedded software solutions that drive our products. You'll collaborate with cross-functional teams to design, implement, and test software for embedded systems.
Join our dynamic team at Kaseya as a Principal Software Engineer, where you will lead the design and implementation of innovative software solutions. You will collaborate with cross-functional teams, mentor junior engineers, and drive best practices in software development.
Veeva Systems Inc.
Role overview Veeva Systems is hiring a Senior Software Engineer focused on infrastructure in Toronto, Canada. This role centers on designing and building software that supports and improves our cloud-based platforms. The work directly impacts scalability and performance across our systems. What you will do Design and implement software solutions for infrastructure needs Work closely with teams from different disciplines to strengthen our cloud platforms Contribute to projects that improve system scalability and performance
ZoomInfo Technologies Inc.
ZoomInfo Technologies Inc. seeks a Senior Software Engineer based in Toronto, Ontario. This position centers on building and enhancing software that drives a data-focused platform. Collaboration is key, as the role involves working with colleagues from various teams to design, develop, and refine new features. Strong attention to performance and scalability is expected throughout the development process. Responsibilities Lead the development of new software solutions for the platform Collaborate with cross-functional teams to design and deliver features Implement and optimize code to ensure high performance Support the platform’s scalability as usage and data volume increase What Success Looks Like Success in this role means delivering reliable, high-performing features that scale with the platform’s growth. The Senior Software Engineer will play a key part in shaping the technical direction of the product while partnering closely with peers across the company.
Join Carta as a Senior Software Engineer II, where you will play a pivotal role in developing cutting-edge software solutions that empower businesses and investors alike. You will collaborate with cross-functional teams to deliver high-quality applications and contribute to the entire software development lifecycle, from concept to deployment.
About ClutchClutch stands as Canada's premier online used car retailer, offering a seamless car-buying experience that empowers drivers to explore a wide selection of vehicles from their homes. With the added convenience of door-to-door delivery and the assurance of our 10-Day Money-Back Guarantee, we prioritize customer satisfaction and peace of mind.Recognized as one of Canada's Top Growing Companies for two consecutive years and featuring on LinkedIn's list of Top Canadian Startups, we are eager to welcome inquisitive, dedicated, and ambitious individuals to our expanding team.Founded in 2017 and headquartered in Toronto, Clutch has garnered support from prestigious investors including Canaan, BrandProject, Real Ventures, D1 Capital, and Upper90. To explore more about us, visit clutch.ca.TechnologyUtilizing a full TypeScript stack for both front-end and back-end development, including legacy JavaScript.Front-end development with a ReactJS application featuring functional components and the Context API.Back-end operations utilizing ExpressJS alongside PostgreSQL and Sequelize ORM.Implementing a microservices architecture with Docker, Terraform, AWS ECS, and various AWS services.Facilitating interservice communication through RabbitMQ and Apache Kafka.About the RoleClutch is in search of a Staff Software Engineer / Engineering Lead to spearhead technical excellence, deliver intricate solutions, and influence the trajectory of our platform. This pivotal role demands leadership skills and a commitment to collaborative problem-solving.
Fivetran is seeking a Senior Database Software Engineer to join the team in Toronto, Ontario. This role centers on developing and refining advanced database systems that form the backbone of Fivetran’s products and services. Key responsibilities Design and architect scalable database solutions to enable both new and existing product features Collaborate with engineering, product, and other teams to deliver reliable and efficient database systems Use in-depth knowledge of database technologies to address complex technical issues and enhance system performance Location This position is based in Toronto, Ontario, Canada.
At Braze, we pride ourselves on our exceptional team—approachable, kind, and passionate individuals dedicated to our mission.We strive to foster this passion by setting high expectations, promoting collaboration, and ensuring a harmonious work-life balance as we grow rapidly on a global scale, all while advocating for equity and opportunities within and beyond our organization.To thrive in this environment, you should be ready to hold yourself and others to high standards. There are always opportunities to contribute: exercising independence, taking responsibility, and welcoming new viewpoints are vital for our sustained success.Our inherent curiosity and willingness to share diverse interests create a vibrant culture that is uniquely ours.If you're motivated to tackle exciting challenges and have a proactive approach to change, you will find the empowerment to make a significant difference alongside a dedicated and enthusiastic team. If Braze resonates with you, we look forward to connecting!WHAT YOU'LL DOAs a Platform Software Engineer (PSWE), you will design and develop the distributed systems that underpin Braze's extensive background processing platform. You will manage Sidekiq at Braze, which processes over a trillion jobs daily across Kubernetes clusters worldwide. Your role will encompass autoscaling systems, metrics pipelines, reliable job execution, and the internal frameworks that ensure distributed processing is safe for application teams.Operating at a colossal scale, Braze serves 3.3 billion monthly active users, collects hundreds of billions of data points monthly, and sends billions of messages each day. Our technology stack includes Ruby on Rails, Go, MongoDB, Redis, and Kafka. As a PSWE, you will collaborate with application teams to enhance the Sidekiq platform they rely on and improve its reliability, performance, and developer experience.Main responsibilities:Develop Braze’s embedded frameworks that enable large-scale distributed processing.Design, build, and operate internal software frameworks that support Braze’s asynchronous and background processing systems at scale.Enhance and extend frameworks built on technologies like Sidekiq to reliably execute over a trillion jobs per day across a globally distributed platform.Oversee scaling behavior, reliability guarantees, failure modes, and operational safety of these systems.Provide structured abstractions, tooling, and guardrails that allow application teams to utilize distributed processing safely while minimizing complexity.Improve observability, debuggability, and overall system performance.
Retain
Join Retain as a Software Engineer and be part of a dynamic team dedicated to innovation and excellence. We are looking for passionate individuals who thrive in a collaborative environment and are eager to tackle challenging projects.In this role, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients. You will work closely with cross-functional teams to ensure high-quality deliverables and contribute to the overall success of the company.
CommerceIQ
About the Role CommerceIQ is hiring a Software Development Engineer in Toronto, Ontario. This role focuses on building and maintaining software that strengthens our e-commerce platform. The work directly shapes how our business serves customers. What You'll Do Design, develop, and support software solutions for e-commerce functions Collaborate with team members to solve technical challenges Contribute to projects that drive business results and improve customer experience Who We're Looking For Curious engineers who enjoy solving problems Motivated to grow skills and take on new challenges Ready to work in a collaborative, evolving environment
Sign in to browse more jobs
Create account — see all 930 results
