Frontend Developer (ReactJS)

Talent Groups
Full-time
Louisville, KY, US [Remote]
Posted 4 months ago
javascript
typescript
react
angular
Apply for this job
About Talent Groups

Visit the company website to learn more about Talent Groups.

Visit Company Website

Job Description

Duration: 4 months to start�

Job Summary

We are looking for experienced Front-End Developers to lead the migration of web applications from Angular to React. The ideal candidate will have hands-on experience working with both frameworks, a deep understanding of modern JavaScript/TypeScript, and the ability to deliver clean, maintainable, and scalable code. You will collaborate with UI/UX designers, back-end developers, and stakeholders to ensure a smooth transition while maintaining functionality and performance.

Key Responsibilities

  • Analyze and understand existing Angular applications and identify components for migration.
  • Redesign and refactor Angular components into reusable and efficient React components.
  • Maintain application functionality and visual consistency throughout the migration process.
  • Write clean, scalable, and optimized code using JavaScript/TypeScript, React, and Redux (or other state management libraries).
  • Work closely with the UI/UX team to implement responsive and accessible designs.
  • Collaborate with back-end developers and DevOps teams to integrate APIs and ensure end-to-end functionality.
  • Conduct thorough testing using Jest, React Testing Library, or similar frameworks to ensure stability during migration.
  • Participate in code reviews, Agile ceremonies, and contribute to improving development processes.

Required Qualifications

  • 8+ years of experience in front-end web development using JavaScript/TypeScript.
  • 3+ years of experience developing applications using Angular (Angular 2+), including component-based architecture and RxJS.
  • 4+ years of experience working with React, including hooks, functional components, and state management using Redux or Context API.
  • 2+ years of experience in converting/migrating applications or components from Angular to React.
  • 2+ years of experience with RESTful API integration and asynchronous data handling (Axios, Fetch, etc.).
  • 2+ years of experience with responsive design, cross-browser compatibility, and front-end performance optimization.
  • 2+ year of experience writing unit and integration tests using Jest, React Testing Library, or similar.
  • 2+ year of experience in understanding of HTML5, CSS3, SCSS, and responsive web design principles.
  • 2+ year of experience in Experience working in Agile/Scrum development teams.

Preferred Qualifications

  • Experience using TypeScript in both Angular and React environments.
  • Familiarity with component libraries such as Material UI, Ant Design, or Bootstrap.
  • Experience with Webpack, Vite, or other front-end build tools.
  • Exposure to CI/CD tools and version control (Git/GitHub).
  • Prior experience in large-scale refactoring or modernization projects.
  • Excellent communication and problem-solving skills.

Ready to apply?

Join Talent Groups and work on exciting projects

Apply for this job
Share this job: