Skip to main content
Typeform
Scraped fromBuiltinYesterday
FullstackMiddle

Full Stack Developer

JavaScriptTypeScriptNode.jsReactNext.jsApisCi/CdGitRelational Databases
Work Type
Job Type
Full Time
Location
Worldwide
Salary
Not specified

About the Position

Typeform is a refreshingly different form builder that helps over 150,000 businesses collect data with enjoyable forms, surveys, and quizzes. They are looking for a Mid level Full Stack Engineer with a stronger backend focus to improve internal systems and support product development, while also collaborating with engineers and designers across various teams.

Responsibilities

  • Build and maintain backend services, APIs, and internal tooling used across product development teams
  • Improve infrastructure powering component distribution, asset management, documentation, and release workflows
  • Support and evolve the engineering monorepo, helping improve scalability, maintainability, and developer experience
  • Collaborate with frontend engineers and designers to ensure shared patterns and tooling are implemented consistently across products
  • Contribute to CI/CD pipelines, automation, testing, and deployment processes using tools like GitHub Actions
  • Help improve the reliability and performance of internal systems, including observability and monitoring workflows
  • Support engineers across product teams with adoption and integration of shared tooling and services
  • Contribute to documentation and developer tooling to improve discoverability and onboarding
  • Work on ongoing platform improvements, including migration of legacy code and tooling, documentation platform enhancements, automation improvements, and sandbox and developer tooling improvements
  • Participate in architecture discussions and contribute practical, scalable engineering solutions

Requirements

  • Experience working with JavaScript or TypeScript in production environments
  • Good understanding of backend development principles and experience building APIs or internal services
  • Familiarity with Node.js and modern web frameworks such as React or Next.js
  • Experience working with relational databases and understanding of database design fundamentals
  • Understanding of testing practices and software quality principles
  • Familiarity with CI/CD workflows and developer tooling
  • Experience working with Git and collaborative engineering workflows
  • Strong communication skills and the ability to work cross functionally with designers and engineers
  • Interest in developer experience, platform engineering, or internal tooling
Full Stack Developer