React Developer

Talent Search Technology — Poland · Posted ~2 hours ago

Mid

Skills

React.js Next.js TypeScript Frontend development Responsive web development Web performance optimization Server-Side Rendering (SSR) Server Actions Caching strategies React Context API React Hooks Memoization Advanced TypeScript Python FastAPI Testing Next.js 16 React.js 19 SSR

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a modern engineering team as an experienced React Developer focused on building scalable, responsive, and high-performance web applications. You will work extensively with React.js, Next.js, and TypeScript, applying server-side rendering, server actions, caching, reusable application patterns, and advanced React performance techniques. Strong TypeScript expertise and familiarity with Python-based backend services are expected.

Highlights

Opportunity to build scalable, high-performance web applications using modern React and Next.js technologies. The role emphasizes clean, reusable, well-tested TypeScript code, advanced frontend performance techniques, and collaboration with backend services.

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 ActionsCaching strategiesTemplates and reusable application patternsDevelop applications using React.js 19, leveraging modern React capabilities such as:Context APIModern HooksMemoizationComponent and application-level performance optimizationWrite 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.jsStrong experience with Next.jsProficiency in TypeScriptStrong understanding of modern React development, Hooks, Context, and performance optimizationExperience with HTML, CSS, and Tailwind CSSExperience writing automated tests using JestStrong understanding of frontend architecture and design patternsGood to Have: Experience with Python and FastAPIUnderstanding of REST APIs and microservices architectureExposure to GCPStrong knowledge of Data Structures and AlgorithmsUnderstanding of OOP, SOLID principles, and Clean Code practicesExperience working in global, cross-functional teams