




Job Summary: Babel is seeking a FullStack Developer to join an innovative team on an exciting journey of professional growth and collaboration in digital acceleration projects. Key Highlights: 1. Join a committed and innovative team 2. Opportunities for professional growth and development 3. A collaborative and solidarity-based work environment We are **One Team.** We **make it happen.** We are **Unstoppable.** Babel is a multinational technology consulting firm specializing in applying its services and technological expertise to the digital acceleration processes of its clients—large enterprises and public institutions. **What is our strategic plan?** We look toward the future! Our **Hiperespacio 2029 strategic plan** promises an exciting journey, **full of opportunities** for professional growth and development. Achieving **$1 billion** in revenue is a challenge we are confident we can meet through the **collaboration** and **talent** of our people—another success story we will write together. **What are we looking for?** A professional with experience as a FullStack Developer, with at least 3 years of hands-on experience working with Java, HTML, JavaScript, and at least one modern framework. Mandatory Requirements: * Proficiency in semantic HTML5. Deep experience implementing Front-end logic using **HTL (Sly)**. * Advanced proficiency in CSS3, preprocessors (Sass/Less), and preferably experience with **Tailwind CSS or BEM** for scalable CSS architecture. * Strong knowledge of ES6+ (ECMAScript 2015+), DOM manipulation, and modern design patterns. * Advanced Git (handling *rebases*, *cherry-picks*, feature branch-based workflows). * Experience writing Front-end unit and integration tests (Jest, Testing Library) and end-to-end tests (Cypress, Selenium). * Experience in UX/UI frameworks, including Figma. * Practical experience with Webpack, Gulp, or preferably **esbuild**, and configuring NPM scripts for Front-end build processes in the context of AEM. * Hands-on experience with at least one modern framework (React, Vue, or Angular) for **Headless/SOA** or **SPA** projects in AEM. * Package Manager proficiency for generating content packages. Managing packages across development environments created within Cloud Manager. * Content management across environments (publishing Sites, Assets, Experience Fragments, and Templates). * Process documentation and task tracking using any task management tool (Jira, Azure DevOps, etc.). * Familiarity with SOLID principles. Desirable Requirements: * Proficiency with CRDXE for creating and editing AEM components. * Knowledge of Maven for creating, compiling, and packaging AEM archetypes. * Experience working with AEM as a Cloud Service, including Cloud Manager usage, development/stage/production environments, and CI/CD pipelines. * Advanced understanding of the ClientLibs mechanism (categories, embedding, proxy) for efficient CSS and JS asset management. Experience troubleshooting MIME type/compilation errors. * Ability to work with the AEM component model (Sling Models, Java Backend) and understand the data contract (JSON) for HTL (HTML Template Language) development. * Experience configuring and using the AEM Project Archetype for modern Front-end structure (UI.frontend). **What do we offer?** **Babel, the great way to achieve the success.** Do you want to be part of an expanding, committed, and innovative team that makes history every day? At Babel, we support you on your path to success. We believe in people’s talent and aim to empower it by offering an outstanding work environment built on collaboration and solidarity. Working at Babel is much more than working for a company—it means joining a team united by a shared mission and a company model centered on values. **In addition,** * 100% Payroll Scheme * Major SGM, Minor SGM * Remote Work Support * Premium Corporate Benefits **Are you up for the challenge? We’re waiting for you!** *In compliance with current data protection regulations, we inform you that the controller of your personal data is GRUPO BABEL, which will use your data for internal personnel selection processes, based on your consent through submission of your curriculum vitae and pre-contractual measures.* *Your data may be shared with entities belonging to the GRUPO BABEL group to offer you the position best suited to your professional profile, as well as with those legally required.* *You may access, rectify, and erase your data, as well as exercise other rights granted under data protection law, by contacting* *data.protection@babelgroup.com.* *For additional information on data protection, please refer to our* *privacy policy*.


