Middle Frontend Developer (React.js)
At WhiteTech, we empower businesses in the financial ecosystem with cutting-edge white-label and SAAS solutions.
Our comprehensive suite of tools is tailored for EMI, PSP, e-commerce, and open banking platforms. With WhiteTech, clients gain access to a platform designed for flexibility, scalability, and seamless integration.
Our mission is to help businesses unlock their full potential in a rapidly evolving financial landscape.
Whether scaling your PSP, enhancing your EMI services, or diving into open banking, WhiteTech is your partner for innovation and growth.
Project:
The project consists of two parts โ an admin panel and a dynamic UI platform built using JSON-based configuration files. We rely on modular packages, SSR, and modern client components.
Tech Stack:
- React 19
- Next.js 15
- React Router
- TypeScript
- Tailwind CSS
- Storybook โ for documenting reusable UI components
- RTK / RTK Query โ for state management and data fetching
- Axios
- Vite โ used for building packages (UI kit, features, etc.)
- Vitest โ for unit testing
- Turborepo โ monorepo orchestration
ESLint + Prettier โ code quality and formatting
Responsibilities:
- Develop and maintain reusable UI components
- Integrate with SSR/CSR parts of the platform built on Next.js
- Contribute to the development of the admin panel
- Work with Turborepo to manage internal packages
- Maintain Storybook documentation
Follow code standards using ESLint and Prettier
What You'll Get:
- Clear and well-defined architecture (no chaos)
- Opportunity to build isolated and modular packages
- Simple structure: UI-kit, features, etc. โ no magic, just logic
- Influence over technical decisions โ your voice matters
Requirements:
- 3+ years of experience with React
- Experience with Next.js (preferably App Router)
- Solid knowledge of TypeScript
- Experience with Vue.js
- Hands-on experience with RTK and Axios
- Ability to build custom UI libraries and components
- Basic understanding of SSR and hydration
- Familiarity with Storybook and writing isolated stories
Nice to Have:
- Experience with Turborepo
- Experience building packages with Vite
- Ability to write unit tests with Vitest