Full Stack Engineer
Role details
Job location
Tech stack
Job description
You'll be joining a leading European cybersecurity consultancy group. The position is based in Barcelona, working directly with a long-term client in the IT sector. Your new role As a CMS Mid Developer, you'll be part of a team of 5-10 professionals, reporting directly to the client's project manager. You'll be responsible for developing and maintaining CMS components, ensuring performance, security, and scalability. You'll participate in agile ceremonies and collaborate closely with peers to deliver high-quality solutions., * Develop CMS components and troubleshoot issues.
- Write clean, maintainable code and contribute to documentation.
- Conduct code reviews and enforce coding standards.
- Create and execute unit and integration tests.
- Apply secure coding practices and ensure compliance.
- Integrate third-party services and APIs.
- Support performance optimization and release coordination.
Requirements
- Bachelor's or Master's in Computer Science, Software Engineering, or related field.
- 4+ years of experience in web development, ideally with CMS migration or customization.
- Experience in agile environments and sprint ceremonies.
Technical skills :
- Strong front-end skills: HTML, CSS, TailwindCSS, AlpineJS, Lottie animations. React is a plus.
- Basic JavaScript knowledge; familiarity with freetextmarkup (FTL) is a bonus.
- Solid back-end experience: TypeScript (Nest.js / Node.js), Java / Spring.
- Experience with CMS platforms (Magnolia CMS is a plus).
- Familiarity with cloud services (AWS or Azure) and DevOps best practices.
- Proficiency in Git/GitHub with active code review participation.
- Knowledge of RESTful APIs and third-party integrations.
- Experience with Agile methodologies and project management tools.
Soft skills :
- Strong communication skills.
- Problem-solving mindset and proactive attitude.
- Adaptability and attention to detail.
Languages :
- Spanish - Bilingual
- English - Fluent
Benefits & conditions
What you'll get in return
- Indefinite Contract directly with the company
- Competitive salary
- Opportunity to work on long-term, impactful projects in the IT sector.
- Hybrid work model from Barcelona.
- Direct integration into the client's team with exposure to cutting-edge technologies.
- A collaborative and expert-driven environment with a focus on quality and innovation.