Posted on: 23/12/2025
Description :
Job Title : Senior React.JS TypeScript Engineer
Job Summary :
We are seeking a highly skilled and experienced Senior React.JS TypeScript Engineer to join our front-end development team. The ideal candidate will have a strong background in building scalable and maintainable web applications using React and TypeScript.
Responsibilities include developing high-quality user interfaces, integrating with REST APIs, and ensuring robust authentication using OAuth. Write automated tests and follow best practices in routing, state management, and component reuse.
Key Responsibilities :
- Design and implement responsive and performant user interfaces using React and TypeScript.
- Integrate front-end applications with RESTful APIs.
- Implement OAuth-based authentication and authorization mechanisms.
- Develop and maintain automated tests to ensure code quality and reliability.
- Apply best practices in routing and state management (e.g., React Router, Redux, Zustand).
- Build reusable and modular components to promote code reuse and maintainability.
- Collaborate with UX/UI designers, product managers, and backend developers.
- Participate in code reviews and mentor junior developers.
- Contribute to continuous improvement of development processes and tools.
Required Qualifications :
- 5+ years of experience in front-end development with React and TypeScript.
- Strong understanding of modern JavaScript (ES6+), HTML5, and CSS3.
- Experience with automated testing frameworks (e.g., Jest, React Testing Library).
- Proficiency in integrating and consuming REST APIs.
- Experience with OAuth 2.0 and secure authentication flows.
- Solid understanding of routing and state management in React applications.
- Strong knowledge of component-based architecture and code reuse strategies.
- Familiarity with Agile methodologies and CI/CD pipeline.
- Excellent problem-solving and communication skills.
Preferred Qualifications :
- Experience with performance optimization and accessibility best practices.
- Familiarity with GraphQL and modern front-end tooling (Webpack, Babel, etc.).
- Experience working in a micro-frontend architecture.
Desired Skills and Experience :
Reactjs
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1594403
Interview Questions for you
View All