Angular Developer
Role details
Job location
Tech stack
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