Full Stack Developer

Colgate•Piscataway, NJ
•Hybrid

About The Position

As a Full Stack Developer on the Global Applications Clinical, R&D, and Innovation team, you will design, develop, and maintain business-facing applications. The role supports the application portfolio, including systems used by scientists and study teams to generate trusted data and advance clinical studies. You will work end to end, from scientific or operational needs through software that is reliable in production, applying product engineering to the science behind a global consumer health company. The position involves planning, designing, developing, and maintaining frontend and backend systems. The developer should be able to learn new technologies and translate business processes and requirements into end-to-end designs using test-driven methodology. The ideal candidate is self-motivated, works well independently and as part of a team, and considers security, performance, and user-interface implications when designing solutions.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • At least 2 years of experience developing and deploying web applications.

Nice To Haves

  • Hands-on experience with both user-facing web applications and backend services or APIs.
  • Understanding of linting best practices in production codebases.
  • Experience modeling with PostgreSQL or another relational database.
  • Python experience, including FastAPI, Django, or Flask.
  • Experience with frontend frameworks such as React, Vite, or Vue, and UX concepts.
  • Experience with clinical research systems such as electronic data capture tools, clinical trial management systems, protocol tools, case report forms, or Veeva Vault.
  • Knowledge of graph database relationship mapping, traversal, and Cypher querying.
  • AI agent crafting and support experience.

Responsibilities

  • Develop and oversee development of Clinical Trial Management (CTMS), electronic trial master file (eTMF), and Electronic Data Capture (EDC) systems to support clinical studies and operations.
  • Deliver study workflows, case report forms, electronic data capture, and protocol tools that fit study needs and function reliably in operations.
  • Create applications, advanced analytics components, and web services to support the business.
  • Build and integrate applications across the broader R&D and innovation portfolio.
  • Provide ongoing development and optimization support for existing applications and legacy projects.
  • Improve system reliability by continuously increasing test coverage across existing codebases.
  • Adhere to company policies, industry standards, and compliance guidelines, and flexibly support additional team objectives as needed.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Basic life insurance
  • Paid parental leave
  • Disability coverage
  • 401(k) retirement plan with company matching contributions, subject to eligibility requirements
  • At least 15 vacation/PTO days for salaried employees
  • 13 paid holidays
  • Paid sick leave, adjusted based on role and location in accordance with local laws
  • Salaried employees may be eligible for discretionary bonuses, profit-sharing, and long-term incentives for executive-level roles
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service