HamburgerMenu
hirist

React.js Developer - Javascript

Posted on: 11/08/2025

Job Description

Duration : 12 months with possible extension

Location : Hyderabad

Timings : Full Time (As per company timings)

Notice Period : (Immediate Joiner - Only)

Experience : 8+ Years


Job Summary :


We are seeking a highly skilled Software Engineer React to join our development team, specializing in building dynamic, responsive, and high-performance user interfaces for banking applications.


The role involves designing and developing reusable UI components, managing complex application states, and integrating seamlessly with backend APIs to deliver exceptional customer experiences. The ideal candidate will have a strong command of React.js, JavaScript, TypeScript, and related tools, along with hands-on experience in testing, performance optimization, and accessibility compliance.


Key Responsibilities :


- Design, develop, and maintain responsive and interactive web applications using React.js, JavaScript, and TypeScript, ensuring high-quality user experiences.


- Build reusable and modular components that adhere to best practices for scalability and maintainability.

- Implement and manage state management using Redux, Zustand, or React Context API to ensure consistent data flow across applications.

- Collaborate with backend developers to integrate RESTful APIs and GraphQL services, ensuring smooth and secure data exchange.

- Write unit and integration tests using React Testing Library (RTL), Jest, and other testing tools to ensure code quality and reduce production defects.

- Apply modern styling techniques and frameworks such as Tailwind CSS, Styled Components, CSS Modules, or Material UI for clean, maintainable, and responsive designs.

- Optimize front-end performance by identifying bottlenecks, implementing lazy loading, and using efficient rendering techniques.

- Ensure applications comply with web accessibility (WCAG) standards to support all users.

- Participate in code reviews, knowledge-sharing sessions, and team discussions to maintain high development standards.

- Troubleshoot and resolve front-end issues, collaborating with QA and support teams to address production incidents.

- Stay updated with emerging React ecosystem trends, tools, and best practices to improve productivity and application quality.


Must-Have Skills :


- Programming Languages & Frameworks : JavaScript (ES6+), TypeScript, React.js.

- Testing Frameworks : React Testing Library (RTL), Jest, other relevant testing tools.

- Solid understanding of component lifecycle, hooks, and functional programming concepts in React.

- Experience in responsive design principles and cross-browser compatibility.

- Strong debugging skills using browser dev tools and IDEs.


Domain Requirement : Prior experience in banking projects is mandatory, with familiarity in secure, high-transaction applications, and compliance standards in the financial industry.


Good-to-Have Skills :

- State Management : Redux, Zustand, React Context API.


- Styling & UI Libraries : CSS Modules, Tailwind CSS, Styled Components, Material UI.


- Experience with REST APIs integration.

- Familiarity with Webpack, Vite, or similar build tools.

- Understanding of CI/CD pipelines and Git-based workflows.


Qualifications & Experience :

- Bachelors or Masters degree in Computer Science, Computer Engineering, or a related technical discipline.

- 36 years of proven front-end development experience, preferably in the banking or financial services domain.

- Ability to work independently, adapt to rapidly changing environments, and handle multiple priorities effectively.

- Strong analytical, problem-solving, and communication skills.

- Self-motivated, detail-oriented, and capable of delivering high-quality solutions with a sense of urgency.


info-icon

Did you find something suspicious?