- New York
- $ 35 - $70 an Hour USD
Cenzen Media
As a Front End Angular Developer, you will play a vital role in designing, developing, and maintaining our web applications using the Angular framework. This is an exciting opportunity for an ambitious developer who is passionate about delivering high-quality user experiences and thrives in a collaborative, fast-paced environment.
Responsibilities:
- Collaborate with the development team to design and implement user-friendly and visually appealing web applications using Angular.
- Translate UI/UX design wireframes into responsive and interactive web interfaces, ensuring cross-browser compatibility and optimal performance.
- Develop and maintain reusable and modular code components, adhering to industry best practices and coding standards.
- Optimize application performance by conducting thorough testing, debugging, and troubleshooting of front-end code.
- Work closely with backend developers and other stakeholders to integrate front-end interfaces with server-side functionality and APIs.
- Stay up-to-date with the latest trends and advancements in front-end development and Angular frameworks, sharing knowledge and suggesting improvements.
- Participate in code reviews to ensure code quality, consistency, and adherence to established guidelines.
- Collaborate with the QA team to identify and resolve front-end issues and bugs.
- Contribute to the continuous improvement of development processes and methodologies.
- Collaborate with cross-functional teams to define project requirements, timelines, and deliverables.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience in front-end development using Angular, HTML5, CSS3, and JavaScript.
- Strong understanding of responsive web design principles and mobile-first development.
- Solid understanding of UI/UX principles and the ability to translate wireframes into functional web interfaces.
- Experience working with RESTful APIs and integrating front-end interfaces with backend systems.
- Proficient in version control systems (e.g., Git) and code collaboration tools.
- Knowledge of front-end build tools, such as npm, Webpack, or Gulp.
- Familiarity with Agile development methodologies and the ability to work in an Agile/Scrum environment.
- Strong problem-solving skills and the ability to debug and troubleshoot complex front-end issues.
- Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
- Attention to detail and a commitment to delivering high-quality code.
- Strong time management skills and the ability to prioritize tasks effectively.
- Experience with other front-end frameworks (e.g., React, Vue.js) is a plus.