Sr. Angular Front End Developer
Mozaic.io
Nashville, tennessee
Job Details
Full-time
Full 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 🩺
- Premiums 100% covered by Mozaic
- EAP Access through Spring Health
- Weekly pay 💲
- 401K 🏦
- Mozaic matches up to 6%
- Immediate vesting of company contributions
- Paid Time Off 🏝️
- Unlimited PTO
- Sick time
- Holiday schedule - and your birthday is a Holiday!
- Continual learning and development opportunities 📓
- Professional organization memberships
- Certifications and / or degree programs
- Learning management systems access
- Conference attendance
- Company-provided technology 💻
- You pick: Mac or Windows?