You will lead the design and development of scalable web applications using the Angular framework.
Responsibilities
- Design, develop, and maintain highly functional web applications using Angular.
- Implement responsive designs using HTML, CSS, flexbox, and grid.
- Utilize RxJS for efficient data modeling and management.
- Translate design mockups and user stories into functional web features.
- Write clean, maintainable code and participate in peer code reviews.
- Perform unit testing and debugging to ensure application quality.
Required Skills
- 5+ years of experience in professional software development.
- In-depth knowledge of Angular concepts, patterns, and best practices.
- Strong proficiency in TypeScript and JavaScript (ES6+).
- Expertise in HTML and CSS, including web components, flexbox, and grid.
- Experience with RxJS for data management.
- Familiarity with unit testing frameworks such as Jasmine or Jest.
- Ability to apply design patterns to promote code reusability and testability.
- Any Graduate degree.
Preferred Skills
- Experience with Java or back-end development.