**Show the world what you can do.** **In this role you will**: - Responsible for translating graphic designs delivered in composition documents into standard compliant HTML and CSS - Work closely with Creative, Business, Technology and QA teams to ensure quality and punctual web development - Translate graphical designs and wireframes into fully styled markup code - Implement technical solutions following the Capability’s best practices - Provide feedback on policies and procedures when an opportunity for improvement exists - Proactively provide coaching and support to other members of the in fulfill their tasks and improvement their performance and overall technical skills - Ensure concise and clear documentation is maintained by all peers for the projects as dictated by each Capability’s guidelines and best practices - Debug or troubleshoots complex or critical issues that cannot be handled by junior positions, and provides root cause analysis **What are we looking for? Besides a great attitude,** **You should have**: - Advanced English Knowledge (B2+ reading, writing, and conversation) - At least 1-2 years of experience working with Front-End technologies - Knowledge of Cross-browser and Responsive development - Understanding of recent development practices (Mobile First, MVC, Object Oriented development) - Work experience with popular JavaScript frameworks and cross-browser compatibility - Proficiency using design tools such as Photoshop or Illustrator - Fluency in at least one major mainstream JavaScript library (**React - at least 2 years of experience**) - Work experience integrating with backend platforms such as Java or.Net - Work experience working with Content Management Systems such as (AEM, Sitecore, TeamSite) - Understanding of web design patterns (e.g., model-view-controller, observer, etc.) and modern web design practices (eg. Responsive Web Design) - Capable of building solutions consuming or exposing web services **It’s a plus if you have**: - BS in Computer Science or related technical discipline; or equivalent experience as Software Developer - SCRUM, Agile software projects **Competencies to be successful in this role**: - Decision Quality - Cultivates innovation - Tech Savvy - Optimizes Work Process - Communication - Teamwork