Software Engineer - Frontend (Barcelona)

Software Engineer - Frontend (Barcelona)

04 ago
|
慨正橡扯
|
Barcelona

04 ago

慨正橡扯

Barcelona

ph3Overview /h3 pWe're looking for a Software Engineer with frontend expertise to join our Sage HCM Localisation engineering team in Barcelona. This is a mid‑level role for a capable frontend engineer who can deliver well‑structured UI work across a large‑scale enterprise product, collaborate effectively with senior engineers, and continue building depth across React, Ext JS, and modern frontend practices. /p pYou'll contribute to both new development in React and the maintenance of an established Sencha Ext JS codebase – working within a team that includes a Frontend Engineering Lead and Senior Software Engineers who will support your growth. If you’re looking for a role where you can deepen your frontend skills in a complex, real‑world product environment, this is a strong next step. /p pThis is a hybrid role requiring 3 days per week in our Barcelona office. /p h3First 90 Days /h3 ul li30 Days: Get up to speed with the Sage HCM frontend codebase, development tooling, and team practices. Understand how React and Ext JS coexist in the product and where your work will sit. Begin contributing to sprint delivery – small features, bug fixes, and UI improvements – with support from senior engineers and the Frontend Engineering Lead. /li li60 Days: Take ownership of well‑defined frontend tasks independently. Build and maintain React components, work within the Ext JS modules where needed, and collaborate with QA, backend engineers, and product colleagues to deliver reliable, tested UI changes. Participate actively in code reviews and sprint ceremonies. /li li90 Days: Deliver end‑to‑end frontend features with confidence – from translating designs and user stories through to working, tested code. Contribute constructively to technical discussions and code reviews. Begin identifying small opportunities to improve code quality, reduce duplication, or simplify existing implementations. /li /ul h3Meet the Team /h3 pYou’ll join a cross‑functional Sage HCM Localisation delivery team working across payroll, HR, compliance, and reporting features. The team includes frontend and backend engineers, QA, solution designers, and product owners,



operating in an Agile environment with a strong focus on delivery quality. /p pYou’ll work closely with the Frontend Engineering Lead and Senior Software Engineers, who will provide technical direction and support your development. The dual‑framework frontend – React for new development, Ext JS for established modules – reflects the reality of evolving a mature enterprise product, and you’ll gain practical experience working across both. /p h3How Success Will Be Measured /h3 ul liQuality, correctness, and maintainability of the frontend code you deliver /li liReliable contribution to sprint goals – tasks completed to a good standard, on time, with clear communication when blockers arise /li liGood test coverage for your assigned UI changes /li liCollaborative approach with QA, backend, product, and design colleagues /li liGrowing confidence and independence in tackling frontend tasks across both React and Ext JS /li /ul h3Qualifications /h3 ul li2+ years of professional frontend development experience in a commercial software environment /li liGood working knowledge of React, modern JavaScript (ES6+), component‑based development, and frontend build tooling /li liSolid understanding of HTML, CSS, responsive layouts, browser debugging, and accessible UI development /li liSome experience with Sencha Ext JS, or a genuine willingness to learn and work within an established Ext JS codebase /li liUnderstanding of RESTful APIs, JSON data structures, form handling, validation, and common frontend integration patterns /li liFamiliarity with Git, pull request workflows, package managers,



and Agile delivery practices /li liAbility to work independently on well‑defined tasks whilst knowing when to ask for support /li liGood communication skills and a collaborative approach to problem‑solving /li liFluency in English /li /ul h3Nice to Have /h3 ul liExperience with TypeScript, React Testing Library, Jest, Cypress, Playwright, or similar testing tools /li liExposure to enterprise design systems such as the Carbon Sage Design System /li liExperience working with Figma designs or collaborating with UX and product teams /li liBackground in Payroll, HR, HCM, ERP, or other business‑critical SaaS products /li liRussian, Ukrainian, or Polish language skills would be beneficial but are not essential /li /ul h3Benefits /h3 ul liMedical and dental insurance – fully funded /li liFlexible benefits – part‑salary exchange and tax savings on meal and transport vouchers, childcare, and training /li liWell‑being – free access to the Calm app (up to 5 users), 24/7 counselling, and emotional support from Healthy Mind Coaches; self‑care and parenting resources through the Cleo app /li liFlexible working – flexibility of working one hour in, one hour out, shortened workdays on Fridays and during the summer, and the opportunity to work from over 40 countries for up to 10 weeks per year through our Work Away program /li liAnnual leave – 23 working days of vacation, 5 paid days per year for volunteering /li liExtended leave – 7 extra days of maternity leave and 5 extra days of paternity leave, on top of the legal allowance, available after one year of service /li liFinancial support – life and disability insurance, salary advances up to 3.5 times your net monthly pay, a €300 net marriage bonus, and access to Sage’s employee stock purchase plan at a discounted rate /li liLearning and development – free premium subscription to external learning platforms /li /ul h3Health and Safety Responsibilities /h3 ul liFostering the safety culture, by leading with your own example /li liFollowing established safety procedures and reporting potential hazards promptly helps maintain a secure and efficient workplace /li liParticipating in safety training sessions and adhering to preventive guidelines and procedures, the objective is minimizing risks and protecting yourself and the rest of your colleagues /li /ul /p #J-18808-Ljbffr

📌 Software Engineer - Frontend (Barcelona)
🏢 慨正橡扯
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer - frontend (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer - frontend (barcelona) / barcelona