Job Responsibilities
- Develop Frontend using Angular.
- Write and execute unit tests using Jasmine.
- Implement Advanced Typescript features to enhance application functionality.
- Consume REST APIs to integrate frontend with backend services.
- Design and develop Micro frontend architecture for scalable and modular applications.
- Collaborate with UX/UI designers to translate design concepts into functional features.
- Ensure cross-browser compatibility and UI responsiveness.
- Optimize application performance for speed and efficiency.
- Debug and troubleshoot issues across various browsers and devices.
- Stay up to date with the latest industry trends and best practices.
Key skills you will require:
- Proven experience as a Frontend Developer with a strong portfolio of web applications.
- 4-6 years of hands-on experience with Advanced JavaScript, TypeScript and Angular.
- Experience with unit testing frameworks, particularly Jasmine.
- Knowledge of microfrontend architecture and its implementation.
- Strong understanding of HTML, CSS, and responsive design principles.
- Familiarity with version control systems, such as Git.
- Excellent problem-solving and debugging skills.
- Ability to work collaboratively in a team environment.
- Strong communication skills and attention to detail.
- Ability to consume REST APIs effectively.
- Experience with Power BI for creating interactive dashboards and reports.
Preferred Skills:
- Knowledge of backend technologies such as .NET/NodeJS.
- Experience with cloud platforms, particularly Azure.
- Experience with other frontend frameworks like React or Vue.js.
- Understanding of web accessibility standards
Qualifications
Bachelors or master’s with Computer Science or related field