Job Description
We are seeking a Full Remote Angular Developer for our esteemed tech client, a renowned company operating across various industries. The ideal candidate should be available within the CET time zone (plus or minus 1 hour).
Responsibilities:
Responsibilities:
- Engage in development tasks from a backlog using tools like Azure DevOps and Jira.
- Write reusable, high-quality code.
- Troubleshoot and test code, identifying and resolving bugs.
- Collaborate with team members on projects and provide assistance where needed.
- Contribute to pull request reviews.
- Participate in architectural design discussions alongside the team, principal engineers, and architects.
- Share knowledge to enhance internal processes and skillsets.
- Offer valuable insights during Agile meetings.
- Bachelor’s degree in Computer Science or a related field.
- 3-4 years of experience working with Angular, AngularJS, JavaScript, and TypeScript.
- Proven experience developing complex enterprise-level Angular applications, with a strong understanding of Angular architecture, components, services, and routing.
- Proficient in using Angular CLI, npm, and other build tools for project setup and development workflows.
- Experience in working with RESTful APIs and integrating front-end applications with back-end services.
- Strong understanding of reactive programming, with hands-on experience using RxJS and observables.
- Familiarity with testing frameworks.
- Analytical thinker with strong problem-solving skills.
- Experience with Azure DevOps or similar tools is a plus.
- Excellent verbal and written communication skills in English.
- Knowledge of micro-frontend architecture and experience building scalable, modular micro-frontend applications is a plus.
- Familiarity with state management libraries and patterns (e.g., Redux, NgRx) for managing application state in large-scale Angular projects will be considered an advantage.