- Send CV to: tuyendung@gem-corp.tech
- Hotline: +842466666100 (Recruitment Team)
- Facebook GEM Careers: https://www.facebook.com/tuyendungGEM
- Linkedin GEM Careers: https://www.linkedin.com/company/gem-careers-hiring/
Senior Angular Developer
JOB DESCRIPTION
Angular Upgrade Expertise:
- Conduct thorough assessments of our existing Angular 12 applications.
- Develop and execute a comprehensive upgrade plan to migrate all applications to the latest stable Angular version.
- Resolve any compatibility issues, breaking changes, and performance bottlenecks that arise during the upgrade process.
- Ensure seamless integration of updated libraries and dependencies. Implement necessary code refactoring and optimizations to align with the latest Angular standards.
Ongoing Maintenance and Updates:
- Keeping our Angular applications up to date with the latest releases.
- Monitor Angular release notes and identify relevant updates and features.
- Perform regular updates and migrations as new Angular versions are released.
- Proactively address any security vulnerabilities or performance issues.
- Maintain clear documentation of upgrade and maintenance procedures.
Code Reviews and Best Practices:
- Provide expert guidance and support to our development team on Angular best practices.
- Conduct code reviews and ensure adherence to Angular coding standards.
- Troubleshoot complex Angular-related issues.
- Propose and implement improvements to the angular build and deployment processes.
Collaboration:
- Work closely with our development team to ensure smooth upgrades and ongoing maintenance.
REQUIRED SKILLS AND EXPERIENCE
- Bachelor’s degree in computer science or related field preferred.
- Minimum 5 years of experience as a Frontend Developer.
- Expert-level proficiency in Angular (latest versions).
- Proven experience in successfully upgrading large-scale Angular applications.
- Deep understanding of Angular architecture, including components, services, modules, routing, and state management.
- Understanding of reactive programming and proficiency with RxJS.
- Strong proficiency in TypeScript, HTML5, and CSS3.
- Strong understanding of language features and best practices is required.
- Experience with Angular CLI and build processes.
- Experience in optimizing Angular applications for performance, including AOT compilation, lazy loading, and change detection strategies.
- Proficient with git.
- Experience with testing frameworks such as Jasmine and Test Complete.
- Demonstrated experience in Angular version upgrades.
- Strong troubleshooting and problem-solving skills.
- Excellent English communication and collaboration skills.
BENEFITS
- Salary: upto 55M
- Probation salary is 100% of official salary
- 13th-month salary and performance review twice a year
- Bonus for special occasions each year (Labor Day, National Day, Solar New year, Lunar New Year)
- Project Bonus
- IT Certificate allowance
- Health Care Insurance
- Social, health and unemployment Insurance following Government policy
- Enjoy company summer trips and other team building activities held monthly and quarterly
- Work five days per week with flexible check-in time
- Professional, creative and dynamic working environment

