Flag job

Report

Web UI Senior Developer

Min Experience

7 years

Location

Pune

JobType

Full Time

About the job

Info This job is sourced from a job board

About the role

We are seeking a skilled React+Typescript Developer with recent experience and a strong understanding of React 18 best practices. The ideal candidate will demonstrate proficiency in pure React+Typescript development, avoiding CLASSical components and HOCs in favor of modern patterns. Key Responsibilities: • Develop and maintain complex web applications using React and Typescript. • Utilize Redux and Redux Sagas for state management, with a focus on understanding and implementing ReduxJS Toolkit (RTK). • Work on long-term projects, with at least 12-14 months dedicated to a single project/app, to understand evolving requirements and adapt accordingly. • Create and maintain basic components such as buttons, dropdowns, and layouts, employing the "styles-in-JS" pattern using styled-components or @emotion/styled. • Implement advanced patterns like custom themes, theme mapping, and mobile responsive components. Preferred Qualifications: • Experience with React Router for data routing. • Familiarity with mono repositories, especially NX workspace. • Strong understanding of architecture layering, with the ability to articulate the "why" and "how" behind architectural decisions. Requirements: • Proficiency in React and Typescript, with recent hands-on experience. • In-depth knowledge of Redux and Redux Sagas. • Experience working on large-scale, long-term projects. • Strong understanding of basic component creation and styles-in-JS patterns. • Familiarity with React Router and mono repositories is a plus.

Skills

react
typescript
redux
redux saga
react router
nx workspace