Full Stack Developer

Cell Signaling Technology•Danvers, MA
•$157,000 - $222,000•Onsite

About The Position

The Full Stack Developer designs, develops, tests, and maintains scalable web applications across front-end and back-end systems. The role works with Product, UX/UI, DevOps, and business stakeholders to deliver secure, performant, high-quality solutions. It operates within a headless CMS architecture using Contentstack and a Vue.js/Nuxt.js front end, collaborating closely with the Web Marketing team on CST’s global web properties. The position is onsite at CST’s Danvers, Massachusetts headquarters and reports to the Director of Web.

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.
  • Required experience with Vue.js Composition API and Nuxt.js.
  • Hands-on experience with a headless CMS; 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, while similar platforms are considered.
  • Hands-on experience with search infrastructure; Elasticsearch is preferred, while similar tools are considered.
  • Experience with back-end languages 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 and 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 with modern 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, and maintain full-stack web applications.
  • Build responsive user interfaces using Vue.js and Nuxt.js.
  • Develop and maintain back-end services, APIs, and business logic, preferably using Node.js.
  • Write clean, maintainable, and well-documented code; participate in code reviews and uphold development standards.
  • Build and maintain content models, components, and integrations in Contentstack or another designated headless CMS.
  • Use AI-assisted development tools to accelerate delivery while maintaining code quality, security, and test coverage.
  • Contribute to system architecture and technical design decisions; design scalable and secure API integrations.
  • Support and evolve a headless, API-first architecture that enables content reuse across web properties and channels.
  • Ensure application performance, reliability, and security; monitor and optimize Core Web Vitals and other 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 such as ERP, CRM, analytics, and SaaS platforms.
  • Develop unit, integration, and end-to-end tests using modern frameworks.
  • Support CI/CD pipelines and automated deployments; collaborate with DevOps on secure, efficient production releases.
  • Troubleshoot and resolve application defects and performance issues.
  • Translate requirements into technical solutions with Product Owners and business stakeholders; participate in Agile ceremonies.
  • Document technical specifications and processes.
  • Champion WCAG 2.2 AA accessibility and SEO best practices across web properties.
  • Contribute to improvements in development practices and tooling.

Benefits

  • Medical and dental plans paid at 90%.
  • Vision insurance.
  • Life insurance and short- and long-term disability.
  • 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