react developer for high-performance web applications
Summary
Enfint is hiring a React developer in Warsaw on a contract basis to design and build scalable, high-performance web applications using React.js 19, Next.js (SSR, Server Actions), TypeScript, and Tailwind CSS, with Jest testing and REST API integration against Python/FastAPI microservices. Python/FastAPI, GCP, and algorithm skills are a plus.
Описание: No description
Задачи:
- Design and develop scalable, responsive, and high-performance web applications using React.js and Next.js;
- Build modern applications using Next.js 16, including Server-Side Rendering, Server Actions, caching strategies, templates, and reusable application patterns;
- Develop applications using React.js 19 with Context API, modern Hooks, memoization, and component- and application-level performance optimization;
- Write clean, reusable, maintainable, and well-tested frontend code using TypeScript;
- Apply advanced TypeScript concepts, including generics and template literal types;
- Build and integrate REST APIs with backend services developed using Python and FastAPI;
- Work with microservices-based architectures and integrate frontend applications with distributed backend services;
- Use Tailwind CSS v4 to build consistent, responsive, and maintainable user interfaces;
- Develop automated tests using Jest, including unit, snapshot, and integration tests;
- Apply Data Structures and Algorithms, including arrays, sets, maps, graphs, and recursion;
- Follow Clean Code, OOP, SOLID principles, and common design patterns;
- Collaborate with a multifunctional global team to deliver high-quality solutions;
- Communicate with technical and non-technical stakeholders through written and verbal communication.
Требования:
- Strong hands-on experience with React.js;
- Strong experience with Next.js;
- Proficiency in TypeScript;
- Strong understanding of modern React development, Hooks, Context, and performance optimization;
- Experience with HTML, CSS, and Tailwind CSS;
- Experience writing automated tests using Jest;
- Strong understanding of frontend architecture and design patterns;
- Nice to have: Python and FastAPI, REST APIs and microservices architecture, GCP, Data Structures and Algorithms, OOP, SOLID principles, Clean Code practices, experience working in global cross-functional teams.
Условия:
Contract employment.