Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Typeform is a refreshingly different form builder. We help over 150,000 businesses collect the data they need with forms, surveys, and quizzes that people enjoy. Designed to look striking and feel effortless to fill out, Typeform drives 500 million responses every year—and integrates with essential tools like Slack, Zapier, and Hubspot.
Typeform is fully remote by design. For this role, we can hire candidates based in Spain.
About The Team
Typeform is a leading provider of innovative survey and data collection solutions, known for our flagship product, Typeform. We empower businesses and organizations worldwide to collect, manage, and analyze data more interactively and engagingly.
About The Role
As a Senior Full-stack Engineer, you’ll play a key role in shaping and evolving our Echo Design System — the foundation that powers all of Typeform’s user interfaces.
You’ll help build and maintain the component libraries and documentation that every frontend engineer at Typeform relies on, directly influencing the speed and quality of our development cycle.
You’ll also collaborate closely with Product Design, bringing an engineering perspective to design reviews and sign-offs. Part of your impact will be ensuring that the interfaces we ship are consistent, accessible, and aligned with our design system standards.
Things You Will Do
- Build and maintain fullstack features: Design, implement, and improve scalable and maintainable features using technologies like React, TypeScript, Node.js, and PostgreSQL.
- Own end-to-end delivery: Collaborate across disciplines to bring ideas to life—from planning and implementation to testing, deployment, and monitoring in production.
- Create delightful UI/UX: Work closely with design to build intuitive, accessible, and responsive interfaces that align with our design system.
- Contribute to API and backend design: Develop RESTful and/or GraphQL APIs, design data models, and improve backend performance and reliability.
- Improve dev workflows: Enhance CI/CD pipelines (GitHub Actions) to ensure fast, safe, and repeatable deployments.
- Write robust tests: Ensure high quality with unit, integration, and end-to-end testing using tools like Jest and Cypress.
- Participate in incident response: Help investigate and resolve incidents, contribute to postmortems, and take part in the on-call rotation.
- Solid experience working with JavaScript/TypeScript, including frameworks like React and Next.js.
- Proven ability to work with backend frameworks to create scalable APIs and services.
- Familiarity with relational databases and an understanding of database design.
- Strong foundation in software testing
- Comfort with CI/CD pipelines and tools like GitHub Actions.
- A strong grasp of UI/UX principles and the ability to collaborate closely with designers.
- Great communication and collaboration skills; you're eager to share your ideas and listen to others.
- Experience working with Git in a collaborative environment.
- Prior experience in a product-led company
- Bachelor’s Degree in Computer Science or related field.
- Familiarity with observability tools and performance monitoring.
- Typeform drives hundreds of millions of interactions each year, enabling conversational, human-centered experiences across the globe. We move as one team, empowering our collective efforts by valuing each individual’s unique perspective. This fosters strong bonds grounded in respect, transparency, and trust. We champion our diverse customer base by anticipating their needs and addressing their challenges with priority. Committed to excellence, we hold high expectations for ourselves and each other, continuously striving to deliver exceptional results.
Key Skills
Ranked by relevanceReady to apply?
Join Melanin Kapital Neobank and take your career to the next level!
Application takes less than 5 minutes

