HamburgerMenu
hirist

SKF India - Frontend Developer - Javascript/TypeScript

SKF Group
Bangalore
8 - 10 Years
star-icon
4white-divider1,137+ Reviews

Posted on: 14/12/2025

Job Description

About the Role :


We are seeking a skilled and motivated Frontend Developer with 8-10 years of hands-on experience in modern web development using ReactJS and TypeScript.


You will play a key role in developing dynamic, responsive, and scalable single-page applications (SPAs) while collaborating with cross functional teams, including UI/UX designers, backend developers, and product stakeholders.


Proficiency in TypeScript (mandatory) :


This role requires a developer who writes clean, type safe, and maintainable code with a strong emphasis on performance, state management, authentication, Secure authorization (OAuth2) and API integration.


Experience with ERP systems is a plus but not mandatory.


Key Responsibilities :


- Design, develop, and maintain single-page applications (SPAs) using ReactJS and TypeScript.


- Build reusable UI components and implement an efficient component-based architecture.


- Manage application state using tools like Redux and middleware such as Redux Thunk.


- Integrate frontend interfaces with backend systems via REST APIs.


- Implement secure OAuth2 authentication flows, ensuring best practices in token handling and redirect management.


- Optimize UI performance using Reacts Virtual DOM, memorization, and shallow comparison techniques.


- Write unit and integration tests using Jest and React Testing Library to ensure high-quality, reliable code.


- Develop responsive, accessible, and cross-browser-compatible interfaces using JavaScript (ES6+), TypeScript, HTML5, and CSS3.


- Collaborate with designers and product managers to deliver intuitive and engaging user experiences.


- Stay up to date with modern frontend trends and contribute to improving code quality, standards, and team processes.


Required Qualifications : .


- Bachelor's degree in Computer Science, IT, or related field.


- 8+ years of frontend development experience.


- Mandatory : Strong hands-on expertise in TypeScript with ReactJS and/or Angular.


- Proficiency in JavaScript (ES6+) and modern frontend frameworks.


- In-depth knowledge of secure authentication/authorization flows (OAuth2).


- Experience with state management libraries (Redux, Thunk).


- Strong background in unit testing and TDD.


- Experience with API integration (REST/XML-RPC) and Git version control.


- Strong debugging and problem-solving skills.


- Good understanding of responsive design, UI/UX principles, and frontend performance optimization.


- Bachelor's degree in computer science, IT, or a related field.


- 8+ years of experience in frontend development with a strong command of ReactJS and TypeScript.


- Deep understanding of modern JavaScript (ES6+) and TypeScript features such as types, interfaces, and generics.


- Solid experience in state management using Redux/Thunk and React component lifecycle.


- Experience implementing OAuth2 authentication and secure frontend architectures.


- Strong knowledge of responsive design, UI/UX principles, and performance optimization.


- Hands-on experience with REST API integration.


- Proficiency with Git and modern development workflows.


- Excellent problem-solving, debugging, and communication skills.

info-icon

Did you find something suspicious?