Person, Face, Female, Hair, Clothing, Woman, Girl, Finger, Smile

Front End Developer

San José, San José Province, Costa Rica

Front End Developer

  • San José, San José Province, Costa Rica
The Adobe Experience Manager Frontend Developer owns the overall UI implementation of the designs in AEM for our customers, from start to finish. They are responsible for driving interactions between Adobe, Customer and Partner teams and for providing leadership to the project, UI/design and development teams.

What You'll Do
  • Be an expert in UI development including knowledge of UX best practices and pattern library development.
  • Experience with AEM and associated content and UI technologies (Sling, HTL).
  • Build trusted advisor relationships with our clients & partners.
  • Provide leadership across all stages of customer engagements, including presales estimations, project initiation, discovery workshops, capturing requirements, build, QA and operations.
  • Help to establish overarching digital transformation program goals and objectives for a customer.
  • Lead discovery workshops with the ability to understand and articulate customer needs based on limited customer feedback. Capture & refine requirements and translate them into technical details relevant to UI development in the context of AEM.
  • Leverage hands-on technical and product skills, as well as digital marketing business acumen, to design the solution architecture in partnership with one or more solution experts.
  • Define and articulate technical strategy, project plans and timelines.
  • Architect and design AEM component pieces that will be used to construct digital platforms for both web and mobile for global enterprises.
  • Provide technical leadership for the development team, representing them in customer-facing dealings, taking ownership in sprint delivery and resolving functional and technical issues relating to the UI.
  • Perform code reviews and ensure that the team adheres to common coding standards. Lead quality initiatives and make sure that these are enforced in the development team.
  • Understand, implement and contribute to AEM best practices within the Adobe technical community.

What You Need To Succeed
  • Experience of leading and delivering multiple enterprise level engagements across the whole project lifecycle. Able to estimate and execute tasks throughout the lifecycle including architecture, discovery, design, development and operations.
  • Able to articulate business & architectural solutions and design options/considerations to both technical and non-technical audiences
  • Must be able to manage, lead, and influence multiple stakeholders at various levels in challenging situations, manage ambiguity and establish credibility and trust quickly.
  • Experience of leading large development teams, both onshore and offshore.
  • Experienced UI developer with design system experience and its implementation.
  • Strong knowledge on development paradigms such as OOP, design patterns, functional programming.

  • Skills
    • OOP
    • Design patterns
    • Functional programming
    • Project architecture
    • Responsive UI development
    • Web and mobile app development experience is a plus
  • Task runner
    • Gulp, Webpack or relevant
  • AEM
    • basic understanding: structure, components, Touch UI + authoring, etc.
    • sling/HTL templating a plus
  • HTML
    • HTML5
    • template engine: Handlebars, Mustache or others
    • accessibility
  • CSS
    • CSS3
    • pre-processors: SASS, LESS or relevant
    • browser support
  • Responsiveness
    • Tailwind
    • Bootstrap
  • Frameworks
    • Vanilla &
    • Jquery
    • React,
    • Angular
    • Vue
  • Projects
    • Team player
    • Problem solver
    • Methods: Agile, Kanban, Gitflow
    • Tools: Git, Jira, Azure devops
  • Testing Debugging
    • Unit Testing
    • Component Testing
    • Web Performance Optimization
    • Accessibility
  • RESTful APIs

Start Your Application

Alert me about jobs like this

Not You?

Thank you, please complete your application on the following page.

Set Up a Job Alert

Not You?

Thank you

People Also Viewed

Technical Support Level 2

Corporate 51545 Boise Idaho United States Boise, Idaho, United States Information Technology
Employment Type: Regular FT Hourly Work Location: Boise, Idaho Position Title: Desktop Technician Requisition ID#: 51545 Technical Support Level 2 We are searching for an IT Support Specialist to join our team! You will use your hands-...

Sr. Business Systems Analyst

Corporate 47183 United States United States Information Technology
Employment Type: Regular FT Salaried Work Location: Work from Home, Any Position Title: Sr. Business Systems Analyst Requisition ID#: 47183 Sr. Business Systems Analyst We are looking for an experienced Senior Business Systems Administr...

Sr IT Support Specialist

Corporate 50228 Waltham Massachusetts United States Waltham, Massachusetts, United States Information Technology
Employment Type: Regular FT Hourly Work Location: Waltham, Massachusetts Position Title: Sr IT Support Specialist Requisition ID#: 50228 Technical Support Level 3 We are searching for an IT Support Specialist to join our team! You will...

Project Coordinator

Corporate 51083 Jinan Shandong China Jinan, Shandong, China Project and Program Management
Job Description: • Project analysis, quotation preparation, budget and project planning, project process planning • Prepare the production documents • Track the project schedule, coordinate internal and external resources, manage TM and ...