




Job Summary: Babel is seeking a FullStack Developer with experience in Java, HTML, JavaScript, and modern frameworks for digital acceleration projects. Key Highlights: 1. Join a committed and innovative expanding team 2. Opportunities to grow and develop professionally 3. A collaborative and supportive work environment We are **One Team.** We **make it happen.** We are **Unstoppable.** Babel is a multinational technology consultancy 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** to grow and develop professionally. Achieving **1000 million** in revenue is a challenge we are confident we will overcome 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 experience working with Java, HTML, JavaScript, and at least one modern framework. Mandatory Requirements: * Proficiency in semantic HTML5. Deep experience implementing Front-end logic via **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 and knowledge of Figma. * Experience with Webpack, Gulp, or preferably **esbuild**, and configuring NPM scripts for Front-end build processes in the context of AEM. * Practical experience with at least one modern framework (React, Vue, or Angular) for **Headless/SPA** projects in AEM. * Package Manager proficiency for generating Content Packages. Package manipulation 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 manager (Jira, Azure DevOps, etc). * Understanding of SOLID principles. Desirable Requirements: * Proficiency with CRDXE tool 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 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 join 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 at a company — it means joining a team of people united by a shared mission and a corporate model centered on values. **Additionally,** * 100% Payroll Scheme * Major SGM, Minor SGM * Remote Work Support * Superior 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 data controller of your personal data is GRUPO BABEL, which will use such data for internal personnel selection processes, based on your consent, through submission of your curriculum vitae and implementation of pre-contractual measures.* *Your data may be shared with entities comprising GRUPO BABEL to offer you the position best suited to your professional profile, as well as those legally established.* *You may access, rectify, and erase your data, as well as exercise other rights granted under data protection legislation, by contacting* *data.protection@babelgroup.com.* *Additional information on data protection is available in our* *privacy policy*.


