Full Stack Developer

Cell Signaling Technology•Danvers, MA
•Onsite

About The Position

Cell Signaling Technology (CST) is a life sciences company founded, owned, and run by active research scientists. It provides research products and services and is committed to working with local communities, minimizing environmental impact, and achieving net-zero emissions by 2029. CST is a member of 1% for the Planet. The Full Stack Developer designs, develops, tests, and maintains scalable web applications across front-end and back-end systems. The role partners with Product, UX/UI, DevOps, business stakeholders, and the Web Marketing team to deliver secure, high-performing web experiences across CST’s global web properties. The position works within a headless CMS architecture using Contentstack and a Vue.js/Nuxt.js front end, and reports to the Director of Web. It is onsite at CST’s Danvers, Massachusetts headquarters. The position develops full-stack applications, contributes to architecture and API design, manages databases and integrations, supports testing and CI/CD, and works with stakeholders in an Agile environment. It also promotes web accessibility, SEO, performance, security, and continuous improvement. The starting base salary range is $157,000–$222,000 per year. Actual compensation depends on factors such as relevant skills, qualifications, experience, and internal equity. CST describes its workplace as safe, inclusive, and stimulating, and emphasizes employee development, community involvement, and environmental philanthropy.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • At least 5 years of full-stack development experience.
  • Proficiency with HTML5, CSS3, and JavaScript/TypeScript.
  • Vue.js Composition API and Nuxt.js experience.
  • Hands-on experience with a headless CMS platform; Contentstack is strongly preferred, while Contentful, Sanity, or similar platforms are considered.
  • Hands-on experience with a headless/composable commerce platform; CommerceTools is strongly preferred, with similar platforms considered.
  • Hands-on experience with search infrastructure; Elasticsearch is preferred, with similar tools considered.
  • Experience with a back-end language such as Node.js, Python, Java, or C#.
  • Experience developing RESTful and/or GraphQL APIs.
  • Strong knowledge of relational databases such as SQL Server, PostgreSQL, or MySQL, and/or NoSQL databases.
  • Familiarity with Git-based version control.
  • Familiarity with AI-assisted development tools such as GitHub Copilot, Claude Code, or Cursor.
  • Understanding of secure coding practices and data protection standards such as OWASP Top 10.
  • Working knowledge of WCAG 2.2 AA accessibility standards and SEO fundamentals.
  • Experience writing automated unit, integration, and end-to-end tests using frameworks such as Vitest, Playwright, Cypress, or Jest.

Nice To Haves

  • Experience with React or Angular.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Production experience with Vue.js/Nuxt.js in a high-traffic marketing or e-commerce environment.
  • Experience with GraphQL APIs and modern state-management patterns such as Pinia.
  • Familiarity with performance budgets and Core Web Vitals optimization.
  • Experience with component or design systems such as Storybook.
  • Experience supporting multi-region or multi-language websites.
  • Experience in life sciences, healthcare, or another regulated industry.

Responsibilities

  • Design, develop, test, and maintain scalable full-stack web applications.
  • Build responsive user interfaces using Vue.js and Nuxt.js.
  • Develop and maintain back-end services, APIs, and business logic; Node.js is preferred to align with the shared JavaScript/TypeScript stack.
  • Write clean, maintainable, and documented code; participate in code reviews and uphold development standards.
  • Build and maintain content models, components, and integrations in Contentstack or the designated headless CMS.
  • Use AI-assisted development tools to accelerate delivery while maintaining code quality, security, and test coverage.
  • Contribute to system architecture decisions and technical design discussions.
  • Design scalable and secure API integrations and support the headless, API-first architecture.
  • Ensure application performance, reliability, and security; monitor and optimize Core Web Vitals and other web performance benchmarks.
  • Evaluate and recommend technologies and tools.
  • Design and maintain relational and/or NoSQL databases, optimize queries and performance, and ensure data integrity and governance.
  • Develop integrations with third-party systems, including ERP, CRM, analytics, and SaaS platforms.
  • Develop unit, integration, and end-to-end tests using modern testing frameworks.
  • Support CI/CD pipelines and automated deployments; collaborate with DevOps on secure, efficient production releases.
  • Troubleshoot and resolve application defects and performance issues.
  • Work with Product Owners and business stakeholders to translate requirements into technical solutions.
  • Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
  • Document technical specifications and processes.
  • Champion WCAG 2.2 AA accessibility and SEO practices across web properties.
  • Contribute to improvements in development practices and tooling.

Benefits

  • Medical insurance (BCBS) and dental insurance (Delta Dental) plans paid at 90%.
  • Vision insurance.
  • Life insurance and short- and long-term disability coverage.
  • Flexible Spending accounts.
  • 401(k) plan with 6% match.
  • Tuition reimbursement.
  • Generous PTO package.
  • Parental leave.
  • Pet insurance.
  • Employee Assistance Program.
  • Onsite subsidized cafeteria.
  • Free parking.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service