Job Openings
Frontend Developer, Angular
About the job Frontend Developer, Angular
We are seeking an experienced Frontend Angular Developer to join our dynamic global team on a temporary basis. This role is focused on maintaining and enhancing the codebase for FPT Software proprietary EW1 Hybrid Web application a mission-critical tool used by our field sales teams to support the delivery of devices that improve patient recovery and quality of life.
You will apply Angular best practices to deliver streamlined user experience in a complex application environment, while upholding high standards of quality control. The application spans mobile and desktop platforms, incorporates robust data architecture, and integrates with Salesforce.
Key Responsibilities
- Develop software using modern UI/UX principles and Angular best practices based on defined requirements.
- Follow established standards for code quality and source control within the development team.
- Document code and expected application behaviors clearly and thoroughly.
- Analyze, diagnose, and resolve performance, functionality, and user-facing issues.
- Conduct manual testing in the development environment to validate software efficiency.
- Assess regression risks associated with code changes and new functionality.
- Participate in peer code reviews to ensure consistency and quality across the team.
- Maintain accurate status updates for tickets and tasks in the project management system.
- Collaborate with cross-functional teams to gather and understand requirements.
- Integrate APIs and backend systems into frontend components.
- Communicate defects and technical issues effectively with development team members.
Required Qualifications
- Bachelors degree in Computer Science, Computer Engineering, or a related field.
- Minimum 2 years of experience developing Angular 2+ applications.
- Minimum 3 years of experience building responsive, cross-browser compatible web applications.
- Hands-on experience with Ivy-based Angular versions (17+).
- Proficiency in Angular Reactive Forms with complex dynamic fields and validations.
- Experience creating and maintaining reusable Angular components using best practices.
- Strong understanding of web-based UI/UX principles across various devices and screen sizes.
- Familiarity with modern Angular UI libraries such as Ionic and Material.
- Experience developing interfaces aligned with established style guidelines.
- Demonstrated proficiency with Git and Continuous Integration (CI) workflows.
- Working knowledge of SQL queries and API development to support UI/UX needs. Preferred Skills
- Experience developing iOS (iPhone/iPad) and Windows desktop applications using hybrid web technologies (e.g., Ionic Capacitor, Electron).
- Background in building internal enterprise applications with a focus on business workflows and data utilization.
- Familiarity with Jira and Bitbucket for project tracking and version control.