React Developer
Posted
Sep 14, 2026 (Sep 14)
Seniority
Senior
Work Model
Not Specified
Type
Not Specified
Category
Salary
Not specified
Skills
Description
We are looking for an experienced React Developer with strong expertise in React.js, Next.js, TypeScript, and modern frontend development practices . The ideal candidate will have a strong focus on building scalable, high-performance web applications and experience working with backend services using Python and FastAPI. Key Responsibilities Design and develop scalable, responsive, and high-performance web applications using React.js and Next.js. Build modern applications using Next.js 16 , with strong knowledge of: Server-Side Rendering (SSR) Server Actions Caching strategies Templates and reusable application patterns Develop applications using React.js 19 , leveraging modern React capabilities such as: Context API Modern Hooks Memoization Component and application-level performance optimization Write clean, reusable, maintainable, and well-tested frontend code using TypeScript . Demonstrate strong knowledge of advanced TypeScript concepts, including generics and template literal types . Build and integrate REST APIs , with an understanding of 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 comprehensive automated tests using Jest , including unit, snapshot, and integration testing. Apply strong knowledge of Data Structures and Algorithms , including arrays, sets, maps, graphs, and recursion. Follow software engineering best practices, including Clean Code, OOP, SOLID principles, and common design patterns . Collaborate with a multifunctional global team to deliver high-quality solutions. Communicate effectively with technical and non-technical stakeholders through strong written and verbal communication . Required Skills Mandatory: 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 Good to Have: Experience with Python and FastAPI Understanding of REST APIs and microservices architecture Exposure to GCP Strong knowledge of Data Structures and Algorithms Understanding of OOP, SOLID principles, and Clean Code practices Experience working in global, cross-functional teams