We are looking for a UI/UX Front-End Developer with expertise in Angular, HTML5, CSS3, and JavaScript to build and enhance user-friendly web applications. This role requires strong front-end development skills, a deep understanding of UX processes, and experience working with responsive design, real-time communication, and UI frameworks.
Key Responsibilities
Develop and maintain responsive Angular applications using HTML5, CSS3, JavaScript, jQuery, JSON, NPM, Bootstrap, and Angular Material.
Implement Advanced JavaScript (ES5/ES6) best practices for performance and maintainability.
Work with CreateJS and Pusher Service (WebSocket) for real-time communication.
Collaborate with UX designers and stakeholders to develop user-centric designs.
Work with Figma for UI design and prototyping.
Develop and manage SharePoint sites and Adobe Experience Manager (AEM).
Apply OOP concepts and design patterns in front-end architecture.
Troubleshoot and debug application issues effectively.
Ensure cross-browser and cross-device compatibility, maintaining web accessibility standards.
Requirements
4 to 6 years of front-end development experience.
Strong expertise in Angular, HTML5, CSS3, JavaScript, jQuery, JSON, NPM, Bootstrap, and Angular Material.
Experience with Advanced JavaScript (ES5/ES6) and performance optimization.
Hands-on experience with CreateJS and Pusher Service (WebSocket).
Strong understanding of UX processes and user-centric designs.
Experience using Figma for design collaboration.
Familiarity with Cisco UI guidelines, SharePoint, and Adobe Experience Manager (AEM).
Understanding of cross-browser compatibility, device compatibility, and web accessibility standards.
Excellent communication skills, both written and verbal.
Nice to Have
Experience with React.js.
Knowledge of D3.js and other chart libraries.
Familiarity with Git for version control.
100% remote. Applies to Latin America except Mexico
If you meet the qualifications above and are ready to contribute to a dynamic team, we encourage you to apply!
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job