Angular Developer (Angular 20+)
Worldwide
# Angular Developer (Angular 20+) – React to Angular Migration ## Job Description We are looking for a skilled Angular Developer to join our team in migrating two existing web applications built with React + Vite to Angular 20+. This is not a greenfield project. The applications are already functional, and your responsibility will be to rewrite them in Angular while improving code quality, architecture, maintainability, and overall production readiness. ## Responsibilities - Rewrite two existing React/Vite applications using Angular 20+ - Build clean, scalable, and reusable Angular components - Maintain feature parity with the existing applications while improving performance and maintainability - Integrate with existing RESTful APIs - Implement authentication and role-based access where required - Optimize application performance and loading times - Ensure responsive design across desktop and mobile devices - Follow Angular best practices and coding standards - Collaborate closely with backend developers and QA during testing and deployment - Productionize the applications by improving architecture, error handling, validation, logging, and overall code quality ## Requirements - 2+ years of experience with Angular - Strong proficiency in Angular 20+ - TypeScript - RxJS - Angular Material - HTML5, CSS3, and SCSS - Experience consuming RESTful APIs - Git - Strong understanding of component-based architecture and state management - Ability to understand existing React codebases and translate functionality into Angular ## Nice to Have - Experience migrating applications from React to Angular - Angular Signals - NgRx - Lazy Loading - Performance optimization - Experience deploying production-ready applications When applying, please include: - Links to Angular applications you've built - Any experience migrating applications from React to Angular - A brief description of enterprise or business applications you've worked on
$1,000.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:5 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- Pakistan7:40 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by