
Middle Frontend Developer - React
Primary stack
Nice to have's
Job description
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. Users will complete multi-step forms, upload documents, track request statuses, and communicate with support teams through a structured web interface.
Technologies
- React
- TypeScript
- Vite
- React Hook Form
- Zod
- TanStack Query
- Zustand
- Redux Toolkit
- Jest
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.
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.
About the Company
We are looking for a Middle Frontend Developer - React to join our team working on a customer onboarding and self-service portal for a B2B SaaS product.
© Infinity Technologies. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Infinity Technologies, headquartered in London, specializes in creating global R&D hubs to help businesses achieve their goals. Promoting fully remote teams and a lean approach, we eliminate unnecessary office costs, sales, marketing expenses, and overheads for our customers. Our innovative fractal model ensures each R&D hub functions as a self-contained ecosystem tailored to the unique needs of each customer, acting as an extension of their team to develop products, maintain services, or execute strategic objectives.We leverage over 20 trademarked frameworks for building teams, developing software products, and designing outsourcing strategies, focusing on startups andmid-sizedcustomers. Our goal is to help them globalize their R&D efforts efficiently. Infinity Technologies also maintains a library of reusable components, enabling rapid prototyping, idea validation, and faster time to market—all while reducing costs. Since 2003, we have built 81 R&D hubs and currently operate 12 active hubs with distributed teams in 21 countries.With our expertise in cost-effective practices, economies of scale, and lean methodologies, Infinity Technologies empowers businesses to innovate, grow, and succeed in a global marketplace.