- Take end-to-end ownership of the Angular/UI workstream.
- Develop enterprise-grade web applications using the latest stable version ofAngular.
- Maintain strong awareness of current Angular features, APIs, architecture, andrecommended development practices.
- Translate business requirements, functional specifications, and UI/UX designsinto production-ready Angular applications.
- Build reusable, scalable, maintainable, and high-quality Angular components.
- Implement Angular routing, forms, validation, services, dependency injection, and UI workflows.
- Develop responsive and accessible enterprise user interfaces.
- Troubleshoot complex Angular/UI issues and drive them through resolution.
- Participate in frontend architecture and technical design decisions.
- Continuously modernize and improve Angular applications as the frameworkevolves.Requirements-to-Code Ownership
- Analyze requirements and independently determine the appropriate Angularimplementation.
- Convert requirements into UI components, workflows, screens, and technicaltasks.
- Identify requirement gaps and clarify functional expectations with product andbusiness teams.
- Estimate UI development effort and track work through completion.
Key Responsibilities
Angular / UI Development
- Take end-to-end ownership of the Angular/UI workstream.
- Develop enterprise-grade web applications using the latest stable version ofAngular.
- Maintain strong awareness of current Angular features, APIs, architecture, andrecommended development practices.
- Translate business requirements, functional specifications, and UI/UX designsinto production-ready Angular applications.
- Build reusable, scalable, maintainable, and high-quality Angular components.
- Implement Angular routing, forms, validation, services, dependency injection, and UI workflows.
- Develop responsive and accessible enterprise user interfaces.
- Troubleshoot complex Angular/UI issues and drive them through resolution.
- Participate in frontend architecture and technical design decisions.
- Continuously modernize and improve Angular applications as the frameworkevolves.Requirements-to-Code Ownership
- Analyze requirements and independently determine the appropriate Angularimplementation.
- Convert requirements into UI components, workflows, screens, and technical tasks.
- Identify requirement gaps and clarify functional expectations with product and business teams.
- Estimate UI development effort and track work through completion.
Track UI dependencies, blockers, defects, risks, and integration issues.
- Maintain clear visibility into UI progress and deliverables.
- Proactively identify issues that may impact delivery timelines and drive them toward resolution.
- Coordinate UI activities with product, UX/UI, QA, backend, and DevOps teams.
- Maintain and improve unit-test coverage.
- Use GitLab for source control and collaborative development.
- Follow appropriate branching, commit, merge request, and code-review
practices.
- Create and manage merge requests for Angular changes.
- Participate in peer code reviews.
- Resolve merge conflicts and maintain clean source-control practices.
- Work with established GitLab CI/CD processes where applicable.AI-Assisted Development
- Experience using AI-assisted development tools to improve developer
productivity and code quality is preferred.
Primary Skill
Agile
Strong problem-solving skills and attention to detail.
Excellent communication and interpersonal skills.