Angular Developer
Oliver James Associates Limited
1 month ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
HTML
JavaScript (Programming Language)
Automation of Tests
Cascading Style Sheets (CSS)
Software Quality
Code Review
Responsive Web Design
TypeScript
RxJS
Cypress (Programming Language)
AngularJS
Reactive Programming
Front End Software Development
Restful APIs
Job description
As a Senior Angular Developer, you will be a key hands-on contributor to the design and development of the new application. While not a formal lead role, you will be expected to bring senior-level expertise, contribute to architectural decisions, and help set technical standards., * Build a new Angular application from scratch
- Participate in defining front-end architecture and best practices
- Rewrite existing functionality into a modern Angular & TypeScript codebase
- Implement and maintain state management across the application
- Ensure high standards in performance, scalability, and code quality
- Collaborate closely with back-end developers, UX/UI designers, and product stakeholders
- Contribute to code reviews, testing strategy, and technical improvements
Requirements
- Strong experience with Angular (recent versions) in production
- Excellent knowledge of TypeScript
- Proven experience with state management (NgRx or equivalent)
- Solid understanding of RxJS and reactive programming
- Experience working on large-scale or complex front-end applications
- Good knowledge of HTML, CSS/SCSS, responsive design
- Experience consuming REST APIs
Nice to Have
- Experience on greenfield projects or full application rewrites
- Knowledge of front-end testing tools (Jest, Cypress, Karma, etc.)
- Familiarity with CI/CD pipelines
- Architectural or solution-oriented mindset