As a Senior Frontend Angular Developer at Master-Works, you will play a crucial role in designing and implementing intuitive user interfaces for our web applications and websites. You will collaborate closely with our design and development teams to ensure an exceptional user experience across multiple platforms and devices. The ideal candidate has a deep understanding of frontend technologies, is passionate about creating beautiful and responsive designs, and thrives in a fast-paced and collaborative environment.
▪ Design and develop responsive and user-friendly web applications and websites using modern frontend technologies such as HTML5, CSS3, and JavaScript frameworks (e.g., React, Angular, Vue.js).
▪ Collaborate with UX/UI designers to create visually stunning and intuitive user interfaces.
▪ Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
▪ Optimize application performance, ensuring fast and smooth user experiences.
▪ Improve and maintain existing frontend codebase, resolving bugs and implementing new features.
▪ Stay up-to-date with the latest frontend development trends and technologies, recommending and implementing innovative solutions.
▪ Collaborate with backend developers to integrate frontend with server-side logic and RESTful APIs.
▪ Perform code reviews, provide constructive feedback, and mentor junior frontend developers.
▪ Participate in Agile/Scrum meetings, including daily stand-ups, sprint planning, and retrospectives.
▪ Collaborate with cross-functional teams to deliver projects on time and to client specifications.
▪ Collaborate with QA engineers to ensure the quality and functionality of frontend applications.
▪ Contribute to the improvement of development processes and coding standards.
▪ Document frontend development processes, guidelines, and best practices.
▪ Bachelor's degree in Computer Science, Software Engineering, or a related field.
▪ 5+ years of experience in frontend web development.
▪ Proficiency in HTML5, CSS3, JavaScript, and responsive design principles.
▪ Strong knowledge of frontend frameworks such as React, Angular, or Vue.js.
▪ Experience with CSS preprocessors (e.g., Sass, Less) and task runners (e.g., Gulp, Webpack).
▪ Familiarity with version control systems (e.g., Git) and collaborative development workflows.
▪ Understanding of UX/UI design principles and the ability to translate designs into functional user interfaces.
▪ Experience with cross-browser compatibility and accessibility standards.
▪ Knowledge of web performance optimization techniques and tools.
▪ Experience with agile development methodologies (e.g., Scrum, Kanban).
▪ Strong problem-solving and debugging skills.
▪ Excellent communication and collaboration skills.
▪ Passion for learning and staying up-to-date with the latest frontend technologies and trends.
Subscribe to Rise newsletter