Angular Developer - Software Business Solutions Consulting

Full Time8 months ago
Employment Information
We are looking to hire an experienced angularJS developer to join our dynamic team. As a developer, you will be responsible for creating a top-level coding base using Angular best practices.
Your role will require you to implement an exciting and streamlined user experience in the form of a Java-based desktop and mobile web app.
To ensure success as an angularJS developer, you should have extensive knowledge of theoretical software engineering, be proficient in JavaScript, HTML, and CSS, and have excellent project management skills.
Ultimately, a top-class angularJS developer can design and build a streamlined application to company specifications that perfectly meet the needs of the user.

Responsibilities:

Design and develop dynamic and interactive UI components using Angular and best practices.
Implement clean, reusable, and maintainable code following coding standards.
Integrate APIs and data services to connect the UI with the backend.
Write unit and integration tests to ensure code quality and functionality.
Debug UI issues and performance bottlenecks to maintain a stable application.
Stay up-to-date with the latest Angular advancements and best practices.
Collaborate effectively with designers, backend developers, and QA testers.
Contribute to knowledge sharing and documentation within the team.

Qualifications:

Bachelor’s degree in computer science, computer engineering or similar.
3 Years proven experience as an Angular developer with a strong understanding of the framework's core concepts and principles.
Excellent knowledge of HTML, CSS (Tailwind), SCSS, JavaScript.
Experience with TypeScript and modern web development tools (e.g., RxJS, NgRx).
Experience working with Angular in Monorepo Structure(e.g Nx)
Strong understanding of UI/UX design principles and best practices.
Experience with unit and integration testing frameworks (e.g., Jasmine, Karma).
Excellent problem-solving and debugging skills.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.

Click “Apply Now” to apply.