Job Description
Job Description
As a key individual contributor, you will be responsible for designing, developing, and optimizing high-performance user interfaces for our client's SaaS products.
Your expertise in UI / UX design will ensure that our applications are not only functional but also visually appealing and user-friendly.
Key Responsibilities :
- Develop responsive, high-performance user interfaces using Angular.
- Design and implement component-based architectures to promote reusability and maintainability.
- Collaborate closely with product managers and designers to translate wireframes and prototypes into functional applications.
- Implement best practices in UI / UX design to enhance user experience.
- Optimize applications for maximum speed and scalability.
- Conduct code reviews and provide mentorship to junior developers.
- Stay up-to-date with the latest trends and technologies in front-end development and UI / UX design.
- Lead Angular UI development initiatives within the team, fostering a culture of excellence and innovation.
- Develop and execute automated tests using Cypress to ensure application quality and performance.
- Collaborate with backend developers working on .NET to ensure seamless integration of APIs and services.
- Utilize Azure cloud services for deployment and application hosting, ensuring reliability and scalability.
- Participate in Agile development processes, contributing to sprint planning and retrospectives.
Requirements :
- 8+ years of experience as an Angular Developer.
- Strong understanding of HTML, CSS, and JavaScript frameworks.
- Expertise in component-based development practices and UI / UX principles.
- Experience with responsive design techniques and mobile-first development.
- Familiarity with .NET backend technologies and RESTful APIs.
- Proficient with version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work collaboratively in a team.
Preferred Qualifications :
- Experience with testing frameworks, particularly Cypress.
- Knowledge of Azure cloud services and deployment practices.
- Familiarity with other front-end frameworks (e.g., React, Vue.js) is a plus.
7 days ago