Full Stack Developer
Typeform
Overview
As a Mid level Full Stack Engineer with a backend focus, you help evolve internal systems and tooling that power Typeform’s product development. You’ll build and maintain APIs, automate release processes, and contribute to scalable infrastructure used across product teams. You’ll collaborate with frontend, design, and platform engineers to ensure consistent tooling and workflows. This role offers impact through improving developer experience and platform reliability in a product-led SaaS environment.
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 for scalability and developer experience
- Collaborate with frontend engineers and designers to ensure consistent patterns and tooling across products
- Contribute to CI/CD pipelines, automation, testing, and deployment processes (GitHub Actions)
- Enhance 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
- Migrate legacy code and tooling; improve documentation platform and automation; enhance sandbox and developer tooling
- Participate in architecture discussions and propose scalable engineering solutions
- Experience with JavaScript or TypeScript in production
- Backend development principles and API/internal service experience
- Familiarity with Node.js and React/Next.js
- Experience with relational databases and database design fundamentals
- Understanding of testing practices and software quality
- Familiarity with CI/CD workflows and developer tooling
- Experience with Git and collaborative workflows
- Strong communication and cross-functional collaboration
- Interest in developer experience, platform engineering, or internal tooling
- Strong communication
- Cross-functional collaboration
- Proactive problem solving
- JavaScript/TypeScript
- Node.js
- React or Next.js
Reference: WJ-747_30173176