Avatar for Datadot Software Solution
A pioneer in global IT solutions & Managed services

Senior React Frontend Developer

Posted: today• Recruiter recently active
Job Location
Remote Work Policy

In office - WFH flexibility

Visa Sponsorship

Available

RelocationNot Allowed
Skills
Frontend Development
React.js
Banking Operations
React/Redux

About the job

Job Summary
We are looking for a Senior React Frontend Developer with strong hands-on experience in React.js, JavaScript/TypeScript, frontend architecture, and design patterns. The candidate must have experience building scalable, reusable and high-performance enterprise applications.

Key Responsibilities
Develop scalable and responsive enterprise applications using React.js and TypeScript.
Build reusable React components, custom hooks and frontend modules.
Apply design patterns, SOLID principles, clean code and frontend architecture best practices.
Implement state management using Redux / Redux Toolkit.
Integrate REST APIs and work with backend/microservices teams.
Optimize application performance, usability and responsiveness.
Write unit/integration tests, troubleshoot issues and participate in code reviews.
Work closely with architects, QA, UX and backend teams in an Agile environment.

Mandatory Skills
7+ years of overall software development experience.
4+ years of strong hands-on React.js experience.
Strong JavaScript / TypeScript expertise.
Strong knowledge of React Hooks, Functional Components and reusable component architecture.
Hands-on experience with Redux / Redux Toolkit or equivalent state management.
Strong understanding of Frontend Design Patterns, SOLID principles and clean code.
Experience with HTML5, CSS3 and responsive UI development.
Strong experience with REST API integration and asynchronous programming.
Experience with Jest / React Testing Library / Cypress / Playwright or similar testing tools.
Strong Git and CI/CD experience.
Excellent debugging, problem-solving and performance optimization skills.

Preferred
Micro Frontend / Design System experience.
Banking / Financial Services experience.
Cloud/API integration.
Python / GenAI / ML exposure.

Key Skills: React.js | TypeScript | JavaScript | Frontend Architecture | Design Patterns | Redux | REST APIs | HTML/CSS | Unit Testing

Similar Jobs

Balcony company logo
Balcony
Accelerating The World's Transition To Intelligent Property Data