Middle Frontend Developer - React
Remote•Salary not specified
Location not specified
Tech Stack
ReactTypeScript
Job Description, Responsibilities & Requirements
About the Position
Middle Frontend Developer - React
We are seeking a Middle Frontend Developer - React to join our team working on a customer onboarding and self-service portal for a B2B SaaS product. This role involves developing user-friendly interfaces and ensuring seamless interactions for our users.
Responsibilities
- Develop React components for onboarding flows, profile pages, request forms, and customer dashboards.
- Implement multi-step forms with validation, draft persistence, file upload states, and clear user feedback.
- Integrate frontend pages with REST APIs using TanStack Query and standard error handling patterns.
- Work with responsive layouts, reusable UI components, accessibility, and design consistency.
- Fix frontend bugs, improve UX details, and support regression testing before releases.
- Write basic unit/component tests for important UI logic.
- Participate in code reviews, sprint planning, and refinement sessions.
Requirements
- 3+ years of commercial frontend development experience.
- Good practical experience with React and TypeScript.
- Experience with forms, validation, API integration, loading states, and frontend error handling.
- Familiarity with React Hook Form, Zod, Yup, Formik, or similar tools.
- Understanding of reusable components, props, hooks, routing, and frontend project structure.
- Basic experience with testing tools such as React Testing Library, Vitest, or Jest.
- Strong spoken English - Upper-Intermediate level or higher, suitable for daily work with international teams.
Nice to Have
- Experience with TanStack Query, Zustand, or Redux Toolkit.
- Experience with file upload flows and document management interfaces.
- Experience with Playwright or Cypress.
- Experience with B2B portals, onboarding platforms, fintech, HR tech, or SaaS products.
We Offer
- Opportunity to grow as a React developer on a modern product with practical business workflows.
- Remote or hybrid work options.
About the Company
Infinity Technologies is a DBA name for Terrapps ltd, located in London, England, and Tallinn, Estonia. We are committed to GDPR compliance and offer a range of services to turn your project into a success story.
Apply
If you want to grow as a React developer on a modern product with practical business workflows, we would be glad to hear from you. Send us your CV and we will contact you to discuss relevant opportunities.