Angular Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Requirements
The ideal candidate will have strong front-end development experience with Angular and related technologies, a solid understanding of component-based architecture, and experience working in Agile development environments. This individual will collaborate closely with cross-functional teams to deliver high-quality, user-focused solutions while helping to modernize and improve application performance, usability, and maintainability., Candidates must have strong experience with the following:
Angular Framework (modern versions)
TypeScript and JavaScript
HTML5, CSS3, and SCSS
Angular CLI
Angular Material UI Component Library
Single Page Applications (SPA)
Component-based architecture
RxJS and Observables
Dependency Injection
Node.js and NPM
RESTful API integration
Angular HttpClient
State Management concepts
Unit testing with Jasmine and Karma
Git version control
Experience working in Agile development environments
Plusses / Nice-to-Have Skills
The following experience is preferred but not required:
Experience implementing Content Security Policy (CSP)
Knowledge of authentication and authorization patterns in Angular applications
Familiarity with UX design principles and user-centered design
Strong understanding of reactive programming concepts
Experience modernizing or migrating legacy applications into modern frameworks Responsibilities
Design, develop, and maintain modern Angular applications to replace or enhance legacy systems
Rebuild existing application functionality using Angular framework best practices
Develop responsive, reusable UI components using Angular Material
Consume and integrate RESTful APIs using Angular HttpClient
Implement state management, observables, and reactive programming patterns
Collaborate with backend developers, UX designers, and stakeholders to translate requirements into technical solutions
Ensure code quality through unit testing using Jasmine and Karma
Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives
Use Git for version control and collaborate within a team-based development workflow
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on juju.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
16 Best Free React UI Libraries in 2025
The Best JavaScript Framework to Learn
React Developer Salary [2023]
What’s the Difference Between Frontend and Backend Development?