Overview
Skills
Job Details
Job Title: Frontend Developer (AngularJS to ReactJS Migration)
Location: Plano, TX
Employment Type: Full-time
Experience: 7+ years in Frontend Development
Job Summary:
We are seeking a skilled and experienced Frontend Developer to join our team in Plano, TX, with a strong background in AngularJS and modern ReactJS frameworks. The ideal candidate will play a key role in migrating legacy AngularJS applications to ReactJS, ensuring performance, scalability, and responsive UI across our digital platforms.
Responsibilities:
Participate in the design, development, and maintenance of front-end applications.
Migrate existing AngularJS codebases to ReactJS in a structured and efficient manner.
Collaborate with UX/UI designers to implement responsive and pixel-perfect designs.
Write clean, maintainable, and reusable code following best practices.
Optimize applications for maximum speed and scalability.
Work closely with backend developers and QA teams to integrate APIs and ensure high quality.
Conduct code reviews and provide mentorship to junior developers.
Participate in Agile/Scrum ceremonies and deliver features in iterative sprints.
Required Skills:
7+ years of experience in frontend development.
Strong hands-on experience in AngularJS (1.x) and legacy JavaScript frameworks.
3+ years of recent experience in ReactJS, including hooks, state management (Redux or Context API), and functional components.
Proficiency in HTML5, CSS3, JavaScript (ES6+), and responsive web design.
Familiarity with frontend build tools like Webpack, Babel, NPM/Yarn.
Experience with RESTful APIs, JSON, and asynchronous programming.
Understanding of version control systems like Git.
Nice to Have:
Experience in TypeScript.
Experience with Jest, Enzyme, or other testing frameworks.
Knowledge of modern CI/CD pipelines.
Familiarity with Material-UI, Bootstrap, or other component libraries.
Experience with performance optimization and accessibility standards.