Senior Angular Developer (Fluent in English)

Deadline to apply: March 31, 2025

Senior Angular Developer (Fluent in English)

Deadline to apply: March 31, 2025

JOB DESCRIPTION

1. Angular Upgrade Expertise:  

  • Conduct thorough assessments of our existing Angular 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

2. 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

3. 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

4. Collaboration:  

  • Work closely with our development team to ensure smooth upgrades and ongoing maintenance
  • Communicate effectively and provide regular updates on project progress

REQUIRED SKILLS AND EXPERIENCE  

  • Minimum 3-5 years of experience as a Senior Frontend Developer
  • Bachelor’s degree in computer science or related field preferred
  • Demonstrated experience in Angular version upgrades
  • 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
  • Strong troubleshooting and problem-solving skills
  • Excellent English communication and collaboration skills
  • 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 

BENEFITS

  • Salary:  Up to 60M 
  • 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

CONTACT

  • 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/