About the position
Hire Resolve's client is seeking a highly skilled and experienced Senior Angular Developer to join their team. In this role, you will be instrumental in the development of complex, large-scale enterprise systems. You will utilize your deep expertise in Angular to build robust, scalable, and maintainable front-end solutions. The ideal candidate is a proactive problem-solver with a passion for delivering high-quality software and a strong understanding of modern web development practices.
Responsibilities:
- Design, develop, and maintain complex, enterprise-level web applications using Angular 15+.
- Architect and implement front-end solutions that are scalable, performant, and maintainable.
- Utilize RxJS observables for asynchronous operations and data flow management.
- Implement and manage state using NgRx store for complex data structures and application state.
- Develop and consume RESTful APIs to integrate front-end components with back-end services.
- Collaborate with back-end developers, designers, and other stakeholders to ensure seamless integration and delivery of high-quality software.
- Write comprehensive unit and integration tests to ensure code quality and application stability.
- Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
- Mentor and provide technical guidance to junior developers.
- Stay up-to-date with the latest trends and technologies in front-end development, particularly within the Angular ecosystem.
- Contribute to the improvement of development processes, tools, and methodologies.
- Troubleshoot and resolve complex technical issues.
Minimum Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 8+ years of professional experience in software development.
- 5+ years of hands-on experience with Angular.
- Extensive and demonstrable experience with Angular 15+ is essential.
- Deep understanding of Angular concepts, including components, modules, services, routing, and dependency injection.
- Strong proficiency in TypeScript and JavaScript.
- Proven expertise in RxJS for managing asynchronous operations and data streams.
- Solid understanding and practical experience with NgRx for state management.
- Experience in developing and consuming RESTful APIs.
- Significant experience in developing enterprise-level or large-scale, complex systems.
- Experience with version control systems, such as Git.
- Strong understanding of HTML5, CSS3, and responsive web design principles.
- Experience with testing frameworks (e.g., Jest, Jasmine, Karma).
Benefits:
- Competitive salary based on experience.
IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [Email Address Removed].com
You can also connect with Daniel on LinkedIn or contact Hire Resolve
If you meet the above requirements we will contact you within 3 working days
Desired Skills:
- Senior Angular Developer
- Senior Angular Developer
- Senior Angular Developer