




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 organizations. What is our strategic plan? We're looking to the future! Our Hiperespacio 2029 strategic plan promises an exciting journey full of opportunities for professional growth and development. Reaching 1 billion in revenue is a challenge we are confident will become another success story that we will write together through collaboration and talent. What are we looking for? A FullStack Developer with at least 3 years of experience working with Java, HTML, JavaScript, and a modern framework. Mandatory requirements:* Proficiency in semantic HTML5. In-depth experience implementing Front-end logic through HTL (Sly). * Advanced knowledge of 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 skills (handling *rebases*, *cherry-picks*, workflows based on *feature branches*). * Experience writing Front-end unit and integration tests (Jest, Testing Library) and end-to-end tests (Cypress, Selenium). * Experience in UX/UI frameworks, knowledge of Figma. * Experience with Webpack, Gulp, or preferably esbuild, and NPM configuration for Front-end build scripts within AEM. * Practical experience with at least one modern framework (React, Vue, or Angular) for Headless/SPA projects in AEM. * Proficiency with package managers for content package generation. Handling 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). * Understanding of SOLID methodology principles. Desirable requirements:* Proficiency with CRXDE 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 management of CSS and JS assets. Experience troubleshooting MIME Type/compilation errors. * Ability to work with AEM component models (Sling Models, Java Backend) and understand data contracts (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 success. Do you want to be part of an expanding, committed, and innovative team that makes history every day? At Babel, we accompany you on your path to success. We believe in people's talent and aim to enhance it by offering a great work environment based on collaboration and solidarity. Working at Babel is much more than just working at a company; it means joining a team of individuals sharing a mission and a company model centered on values. Additionally,* 100% Payroll Scheme * Higher SGM, Lower SGM * Home Office 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 responsible party for your personal data is GRUPO BABEL, which will use your data for internal personnel selection processes, based on your consent through the submission of your curriculum information and pre-contractual measures.* *Your data may be shared with entities belonging to GRUPO BABEL for the purpose of offering you a job position matching your professional profile, as well as those legally permitted.* *You may access, rectify, and delete your data, as well as exercise other rights regarding data protection by contacting* *data.protection@babelgroup.com.* *Additional information about data protection can be obtained by consulting our* *privacy* *policy**.


