Quick Summary
Collaborate in implementing data exchange between application layers and AEM components. Design, develop,
Who we are:
We are a full-Service agency & content Studio helping companies to thrive through strategy, creative, technology services, and human talent.
Job purpose:
We are seeking a skilled Front-End Developer to support an Amazon Ads project focused on React and GraphQL development. This role is responsible for designing and developing reusable React components that consume structured content and data through GraphQL.
The ideal candidate has strong hands-on experience with React, GraphQL, TypeScript, JavaScript, responsive design, component architecture, and front-end performance best practices. Experience with Adobe Experience Manager Headless is a plus.
Job details:
- Location: Remote (open to candidates based in Costa Rica, Mexico, Colombia; must be able to work on a UTC-6 schedule)
- Schedule: Monday to Friday, 8:00 a.m. - 5:00 p.m. Costa Rica Time Zone.
- Job Type: Fixed-term, full-time position (approximately 2 - 3 month) with potential for extension
- Language Proficiency: Professional proficiency in Spanish and English (C1 reading, writing & conversation)
- Availability: Immediate availability preferred
Key Responsibilities:
- Collaborate in implementing data exchange between application layers and AEM components.
- Design, develop, and maintain reusable React components that consume Headless AEM content through GraphQL queries.
- Write, structure, and optimize GraphQL queries for efficient content retrieval from Adobe Experience Manager.
- Translate Figma designs into fully styled, responsive, and production-ready React components.
- Translate graphical designs and wireframes into fully styled markup code for AEM components (Touch UI Dialog, HTL/Sightly, HTML, JavaScript, and CSS).
- Implement state management solutions using Redux, Context API, or similar front-end architecture patterns.
- Collaborate with cross-functional teams including Delivery, Creative, UX, Analytics, QA, and Technology.
- Follow headless AEM implementation standards, front-end development best practices, and component-based architecture principles.
- Debug, troubleshoot, and optimize web applications across browsers, devices, and screen sizes.
- Maintain clear technical documentation, development standards, and implementation guidelines.
- Provide accurate task estimates, status updates, and escalation points to senior team members.
- Participate in code reviews, knowledge-sharing sessions, and continuous improvement initiatives.
- Take ownership of assigned tasks while knowing when to request guidance or escalate blockers.
Required Academic Background:
- Bachelor’s degree in Computer Science, Software Engineering, Web Development, or a related technical discipline preferred.
- Equivalent practical experience in professional front-end development will also be considered.
Required Skills and Experience:
- 5+ years of professional experience working with Front-End technologies with experience in React.
- Strong hands-on experience with React, component architecture, and reusable UI development.
- Professional experience writing and optimizing GraphQL queries.
- Strong understanding of GraphQL schemas, query structures, mutations, variables, and structured content retrieval.
- Experience mapping GraphQL responses into React components using clean, maintainable data models.
- Strong knowledge of HTML5, CSS3, JavaScript ES6+, TypeScript, and responsive web development.
- Experience with state management tools and patterns such as Redux, Context API, custom hooks, or similar solutions.
- Experience with CSS preprocessors such as SASS or LESS.
- Understanding of Mobile First design and responsive design principles.
- Experience working with JSON and common data transfer formats.
- Experience integrating with REST APIs and debugging front-end applications.
- Proficiency with Git version control and collaborative development workflows.
- Experience working with design tools such as Figma and Photoshop.
- Knowledge of web performance best practices, including Core Web Vitals and Lighthouse.
- Understanding of accessibility, SEO best practices, and front-end design patterns.
- Familiarity with project management and collaboration tools such as JIRA, Confluence, and Microsoft Teams.
- Experience using code editors such as VS Code, IntelliJ IDEA, or similar tools.
- Strong attention to detail, documentation discipline, and ability to maintain consistency in fast-paced, multi-stakeholder projects.
Preferred Qualifications
- Experience with GraphQL client libraries such as Apollo Client or Relay.
- Experience with modern build tools such as Webpack, Vite, or Parcel.
- Familiarity with rendering strategies such as CSR, SSR, SSG, or ISR.
- Experience with Next.js or similar React frameworks.
- Experience with testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.
- Experience using Storybook for component documentation and UI development.
- Knowledge of headless CMS best practices and content modeling.
- Experience with animation libraries such as GSAP or Framer Motion.
- Experience optimizing React applications for performance, accessibility, and maintainability.
Nice to have
- Previous experience with Adobe Experience Manager or AEM Headless implementation.
- Knowledge of AEM Content Fragments and GraphQL Content Services.
- Familiarity with HTL/Sightly, Touch UI, Universal Editor, Clientlibs, or Sling Models.
- Adobe Experience Manager certification, such as Adobe Certified Expert or AEM Sites Author.
- Experience working on advertising, content management, or enterprise digital experience projects.
Core competencies
- Cultivates innovation: generates new, better ideas and challenges the status quo.
- Collaborates: works cooperatively across teams and credits others’ contributions.
- Manages complexity: weighs pros/cons and analyzes diverse information before deciding.
- Communicates effectively: delivers clear, concise messages and encourages open dialog
How to apply:
If you are excited about creating impactful solutions with a passionate team, please submit your résumé outlining relevant experience and why you’re the ideal fit for this role.
Location & Eligibility
Listing Details
- Posted
- May 15, 2026
- First seen
- May 21, 2026
- Last seen
- June 9, 2026
Posting Health
- Days active
- 19
- Repost count
- 0
- Trust Level
- 15%
- Scored at
- June 9, 2026
Signal breakdown
Please let boombit know you found this job on Jobera.
3 other jobs at boombit
View all →Explore open roles at boombit.
Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.