What are the responsibilities and job description for the Angular Developer position at Outbounds IT Systems?
We are seeking a talented and motivated Angular Developer to join our dynamic team. The ideal candidate will be responsible for developing, enhancing, and maintaining responsive web applications using Angular. You will work closely with designers, backend developers, and stakeholders to deliver high-quality solutions that meet our clients' needs.
- Develop scalable web applications using Angular (version12 or above).
- Collaborate with UX/UI designers to implement user-friendly interfaces.
- Integrate frontend applications with APIs and backend services.
- Write clean, maintainable, and well-documented code following best practices.
- Optimize web applications for speed and scalability.
- Debug and resolve issues reported by QA teams or users.
- Participate in code reviews and ensure adherence to coding standards.
- Stay up-to-date with Angular features, tools, and industry trends.
- Contribute to the development of reusable components and libraries.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 4 years of experience in web development with a focus on Angular.
- Proficiency in Angular (version 12 or above), TypeScript, and JavaScript.
- Strong understanding of HTML5, CSS3, and responsive design principles.
- Experience with RxJS and state management libraries (e.g., NgRx).
- Familiarity with RESTful APIs and integrating frontend applications with them.
- Understanding of version control systems, such as Git.
- Knowledge of unit testing and frameworks like Jasmine or Karma.
- Soft Skills:
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Self-motivated and able to manage multiple tasks simultaneously.