Swoop
Swoop
Swoop develops marketing solutions for pharmaceutical and life sciences organizations, with a focus on direct-to-consumer and healthcare provider engagement. Its work combines AI, data, and privacy-conscious omnichannel campaigns to help connect patients, providers, and brands across channels such as social media and television. The company applies this approach to improving marketing effectiveness while supporting more patient-centered healthcare communication.

Senior Full-Stack Engineer (Hybrid, Canada)

Senior Full-Stack Engineer developing scalable APIs and web products for NimbleRx’s patient and pharmacy platform. The role covers end-to-end feature ownership, system performance, testing, and technical delivery.

Description

  • Design technology and customer experiences for web products supporting patients, pharmacies, and NimbleRx customers
  • Develop scalable platforms, APIs, user interfaces, and web services
  • Manage full-stack features from design through implementation, testing, and release
  • Coach junior engineers and interns
  • Champion engineering best practices and high-quality development methods
  • Resolve complex design and technical challenges
  • Improve system usability and performance to deliver a consistent user experience
  • Partner with engineering, Product Management, and Design to clarify requirements and deliver quality code on schedule
  • Lead engineering processes spanning planning, design, delivery, and maintenance
  • Manage complex projects from inception through completion with limited guidance

Requirements

  • At least five years of experience developing backend APIs, web services, and user interfaces
  • Strong development experience with Java, Spring Boot, React, ECMAScript standards, and SQL, including MySQL
  • Background building scalable, customer-facing web applications
  • Experience applying and promoting test-driven development
  • Strong verbal and written communication skills
  • Experience with Terraform, Terragrunt, or AWS is desirable
  • Current authorization to work in Canada is strongly preferred
  • Visa sponsorship may be considered exceptionally for highly qualified candidates with specialized skills essential to the role

Benefits

  • Opportunities for professional growth
  • Canadian work authorization is strongly preferred; exceptional visa sponsorship consideration may be available for highly qualified candidates with specialized skills

Related Jobs