Angular Developer who has the technical ability to implement user interfaces using JavaScript and the Angular framework. implement the best practices and modern ways of creating interfaces and ensure the interface is able to interact with backend APIs. Regular interaction with fellow backend developers to ensure components can be integrated together.
Job description:
- Work with other team members.
- Design and implement visually aesthetic user interfaces.
- Developing application codes and unit tests in AngularJS, Java Technologies, and Rest Web Services.
- Making complex technical and design decisions for AngularJS projects.
- Identify issues with front end code and rectify them to remove bugs.
- Create unit tests to ensure code is functioning as expected.
- Create well written documentation.
- Ensure front end code is able to query APIs.
- Audit code to identify bottlenecks of performance and fixing them.
Job requirement:
Bachelor or Master’s degree in Computer Science or a related field with 3-6 years of experience.
Technologies & tools:
- Angular 4 and above.
- CSS3. and HTML5.
- JavaScript
- Bootstrap.
- JSON.
- Angular JS
- jQuery
- Git.
- AJAX.
- Adobe illustrator.
- Adobe photoshop.
Additional preferred knowledge:
- Responsive Web Design,
- Object-Oriented Programming (OOP).
- Domain-Driven Design (DDD).
- Design Patterns.