First Factory, Inc. - Front End Developer (HubSpot)
Skip to content

Front End Developer (HubSpot)

  • On-site
    • Heredia, Heredia, Costa Rica
  • Software Engineering

Job description

We are looking for a skilled Front-End Developer with strong CMS experience and a passion for accessibility. In this role, you'll be responsible for developing responsive, user-friendly web interfaces, collaborating with design and UX teams, and ensuring compliance with web accessibility standards. You'll work across various CMS platforms and contribute to backend development when needed.

About First Factory
We are a software development company with over two decades of experience, boasting a dynamic team of 200+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.

Key Responsibilities

  • Develop and maintain responsive web pages using HTML5, CSS3, and modern JavaScript (ES6+).

  • Implement designs into code by collaborating closely with UX/UI teams to ensure intuitive and accessible user interfaces.

  • Customize and extend themes/templates for CMS platforms such as HubSpot, WordPress, Joomla, or Drupal.

  • Work with CMS-specific templating languages (e.g., HubL for HubSpot).

  • Ensure seamless integration with CRM systems, leveraging APIs, data structures, and marketing automation tools.

  • Write clean, efficient backend code using Node.js to build APIs and handle server-side logic.

  • Maintain code integrity through version control (Git), collaborating effectively with other developers.

  • Conduct comprehensive web accessibility testing using tools like Lighthouse, WAVE, and screen readers.

  • Ensure all web content meets WCAG standards for accessibility, including keyboard navigation, focus states, and screen reader compatibility.

Job requirements

  • Strong knowledge of HTML5, CSS3, and CSS preprocessors (SASS or LESS).

  • Proficient in JavaScript (ES6+) and frameworks/libraries such as React, Vue.js, or Angular.

  • High proficiency with CMS platforms, ideally HubSpot, but also WordPress, Joomla, or Drupal.

  • Experience customizing themes/templates and working with CMS templating languages (e.g., HubL).

  • Solid understanding of CRM platforms, API integrations, workflows, and marketing automation.

  • Hands-on experience with Node.js for API development and backend logic.

  • Proficiency with Git for code management and collaboration.

  • Deep understanding of Web Content Accessibility Guidelines (WCAG).

  • Experience running accessibility tests and optimizing interfaces for inclusivity.

  • Ability to interpret and implement UX/UI designs with precision and user focus.

Nice to Have

  • Experience with additional CMS platforms or CRM tools.

  • Familiarity with testing frameworks and CI/CD pipelines.

or