Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title: UI Developer
Location: Remote Role
Interview: Video Interview
Description:
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.
Key Skills
Ranked by relevanceReady to apply?
Join United Software Group Inc and take your career to the next level!
Application takes less than 5 minutes