Software Engineer

Jobgether
5dRemote

About The Position

This role is perfect for a talented software engineer who thrives in a collaborative, remote-first environment and enjoys tackling complex problems in healthcare technology. You will contribute to building a cloud-based platform used globally by thousands of research sites and biopharmaceutical teams, helping improve clinical trial efficiency and patient outcomes. The position offers the opportunity to work across the full technology stack, applying modern tools and practices, including automation and AI/ML. You will collaborate closely with Product and Design teams, deliver high-quality, maintainable code, and support teammates while driving innovation. This role emphasizes continuous learning, personal initiative, and the ability to balance individual contributions with team impact. Your work will directly influence how healthcare research is conducted, enabling faster and more effective therapies for patients worldwide.

Requirements

  • 5+ years of professional software development experience, preferably in SaaS products within an Agile environment.
  • Strong proficiency in TypeScript and Node.js
  • Familiarity with modern infrastructure tools such as AWS, Docker, and CI/CD pipelines.
  • Comfortable with development tools and processes, including Git, Jira, testing, and code reviews.
  • Excellent communication skills for virtual collaboration across diverse teams.
  • Strong problem-solving abilities, attention to detail, and enthusiasm for learning new technologies.
  • Ability to work independently, manage priorities, and contribute effectively in a remote team environment.

Nice To Haves

  • experience with functional programming is a plus.
  • Experience in healthcare or clinical trial software, including familiarity with HIPAA compliance, is a plus.

Responsibilities

  • Design, develop, and maintain high-quality, scalable, and secure software across the application stack.
  • Write clean, well-tested, and maintainable code while adhering to modern development standards and best practices.
  • Collaborate with Product, Design, and other engineering teams to deliver features that meet user needs.
  • Participate in Agile processes, including code reviews, pair programming, and iterative development cycles.
  • Apply automation, AI/ML tools, and modern infrastructure practices (AWS, Docker, CI/CD) to improve efficiency.
  • Mentor and support team members, fostering a collaborative and respectful engineering culture.
  • Contribute to technical discussions, problem-solving, and knowledge sharing across teams.

Benefits

  • Competitive salary with performance-based incentives.
  • Flexible remote-first work environment supporting work-life balance.
  • Health, dental, and vision insurance coverage.
  • Paid time off, holidays, and parental leave.
  • Professional development opportunities, training, and access to modern tools and technologies.
  • Collaborative and inclusive culture that values diversity, empathy, and teamwork.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service