What are the responsibilities and job description for the Angular Developer position at HyperGen, Inc.?
Job Description
Our Direct Client has a need for a Angular Developer to work remotely with an existing team to ensure the successful delivery and completion of this project and to provide Enterprise Communications framework building on the modern web application framework for their users. served by all service areas in the department. Since 2016 Legacy ECA has been deployed to support ECF (Enterprise Communication Framework). An application that is a critical administrative component to ECF is ECA.
We are rebuilding ECA due to our users wanting more flexibility in using this application, which current technology will not meet their expectations.
JavaScript is vital to innovative, flexible web apps that meet our users' evolving expectations and digital business demands. We chose the Angular JavaScript framework to provide technical professionals with a tool to improve the reusability and maintainability of modern web apps.
Location: Remote
Time: 40hours / week (Fulltime)
Rate: TBD (No set rate) *Remote Rate
Estimated Start Date: 10/27/2023
End Date: 04/28/24
Work to be performed
Project deliverables:
- Implement responsive UI pages for modern Web applications using Angular.
- Participate in functional design workshops and refactoring sessions.
- Work on user interface and consume services layer design.
- Support code migration to production and QA process.
- Translate functional requirements into detailed architecture and design.
- Contribute to the detailed estimation of development work.
- Perform regular code reviews to ensure the high quality of code delivered.
- Document the code created well enough that less experienced developers can learn and maintain it.
Experience
- Knowledgeable of accessibility guidelines (W3C)
- Proven ability to create working prototypes (proof of concepts) at varying degrees of fidelity using HTML5, CSS3, and JavaScript
- Significant experience with Angular (13/14/x)
- Strong understanding of debugging
- Strong understanding of the HTML5, CSS3 and JavaScript
- Experience using OAuth and OpenID
- Strong drive to learn and produce beautiful code
- Experience with source control (GIT, Github)
- Strong hands-on development with Single Page Applications
- 5 years of experience developing dynamic, highly interactive user interfaces for the web
- Ability to manage and interface with APIs and RESTful web services
- Experience working on web-based projects in an agency environment
- Azure DevOps experience, such as creating configuration, building, and test scripts for Continuous Integration environments
- Familiar with Scrum frameworks
- Well-versed in software architecture patterns
- Good understanding of Linux and Windows servers and hosting websites
- Good understanding of Azure applications development