Overview
Skills
Job Details
Lead the design and development of front-end applications using React.js, Redux, and modern JavaScript/TypeScript.
Collaborate with backend teams on .NET Core APIs and services integration.
Architect reusable components, state management, and scalable UI frameworks.
Drive code reviews, enforce best practices, and mentor junior developers.
Work closely with product owners, UX designers, and stakeholders to translate requirements into technical solutions.
Ensure application performance, cross-browser compatibility, and responsive design.
Participate in Agile ceremonies (sprint planning, grooming, retrospectives) and contribute to delivery excellence.
Troubleshoot, optimize, and enhance existing applications.
Required Skills & Qualifications:
7+ years of software development experience, with 4+ years in React.js (Hooks, Redux, TypeScript, component-driven design).
Strong experience in JavaScript/ES6+, HTML5, CSS3, and RESTful APIs.
Hands-on knowledge of .NET Core / ASP.NET for backend services and API consumption.
Experience integrating React apps with microservices and CI/CD pipelines.
Proven ability to lead development teams, provide technical guidance, and drive architectural decisions.
Familiarity with testing frameworks (Jest, Enzyme, Cypress) and version control (Git).
Excellent problem-solving, communication, and leadership skills.