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 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 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 Requirement : Prior experience in banking projects is mandatory , with familiarity in secure, high-transaction applications, and compliance standards in the financial 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 & 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.
(ref : hirist.tech)