Job Description
Job Description
We are looking for a talented and experienced Senior Angular Front-End Developer to join our dynamic team. As a Senior Angular Front-End Developer, you will be responsible for designing and implementing user interfaces, ensuring a seamless and visually appealing experience for our users.
The ideal candidate should have a strong background in Angular development, a passion for creating responsive web applications, and a commitment to delivering high-quality code.
Responsibilities
Front-End Development :
- Design and implement user interfaces using Angular frameworks, ensuring a responsive and visually appealing experience.
- Collaborate with UI / UX designers to translate design mockups and wireframes into functional web pages.
Angular Expertise :
- Leverage your in-depth knowledge of Angular (Angular 2 and above) to build scalable and maintainable front-end applications.
- Stay updated on the latest Angular versions, features, and best practices.
Cross-Functional Collaboration :
- Collaborate with back-end developers and other team members to integrate front-end components with server-side logic.
- Work closely with product owners to understand and implement business requirements.
Responsive Design :
Implement responsive design principles to ensure consistent user experiences across various devices and screen sizes.
Code Quality and Testing :
- Write clean, well-documented, and maintainable code.
- Conduct unit testing and participate in code reviews to ensure code quality and adherence to best practices.
Performance Optimization :
Optimize front-end performance and implement best practices to enhance page load times and overall application speed.
Version Control :
- Use version control systems (e.g., Git) to manage and track changes in the codebase.
- Collaborate effectively with other developers using collaborative tools.
Continuous Learning :
- Stay informed about front-end development trends, technologies, and best practices.
- Proactively integrate new and emerging technologies into development projects.
Requirements
- Education and Experience :
- Proven experience as a Front-End Developer with a focus on Angular development.
- Technical Skills :
- Proficiency in Angular (Angular 2 and above), TypeScript, HTML, CSS, and JavaScript.
- Experience with front-end build tools (e.g., Webpack) and package managers (e.g., npm).
- Responsive Design :
- Strong understanding of responsive design principles and mobile-first development.
- Code Quality :
- Experience with code quality tools and best practices.
- Familiarity with unit testing frameworks (e.g., Jasmine, Karma).
- Collaboration :
- Excellent collaboration and communication skills to work effectively within a cross-functional team.
Preferred Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Benefits
Mozaic values our employees highly, and to best support them, we offer a wide array of benefits to support everyone with whatever they may need.
- Medical, Dental, and Vision coverage