Job Description
📍 Location
León, Santiago de Compostela, or Madrid, Spain
💼 About SoftwareOne
SoftwareOne, in partnership with Crayon, is a global AI-powered software and cloud solutions provider with a presence in over 70 countries and 13,000+ professionals. The company emphasizes innovation, continuous learning, and people-first culture, supporting employees to grow and make global impact in cloud, software, data, AI, and more.
🛠 Role Overview
We are seeking a Senior Frontend Engineer to lead the development of modern, cloud-ready applications across Angular, React, or Vue frameworks. The role focuses on building high-performance, scalable, and accessible web applications, mentoring developers, and shaping frontend architecture for AWS, Azure, and Google Cloud environments.
✅ Key Responsibilities
- Develop modern frontend applications with Angular, React, or Vue, following clean architecture principles.
- Optimize performance, responsiveness, and accessibility across applications.
- Design integrations with REST and GraphQL APIs, ensuring efficient state management, caching, and error handling.
- Conduct code reviews, maintain development standards, and improve testing processes.
- Ensure maintainable component architecture, responsive designs, and adherence to Core Web Vitals best practices.
- Mentor junior developers and foster continuous learning and collaboration.
💻 Essential Skills
- Strong expertise in Angular; experience with React or Vue is highly valued
- Advanced knowledge of HTML5, CSS Grid/Flexbox, TypeScript, and modern frontend patterns
- Experience in performance optimization, responsive design, accessibility, and clean architecture
- Familiarity with testing tools such as Jest, Cypress, Playwright
- Experience with DevOps workflows: Git, GitHub Actions, Azure DevOps
- Passion for user experience, high code quality, and continuous learning
🌟 Desirable Skills
- Hybrid mobile/web development experience with Ionic or Capacitor
- Familiarity with Storybook, SonarCloud, performance audits (Lighthouse, Web Vitals), and performance budgets
- Knowledge of container queries, advanced caching strategies, and design systems
🎯 Why Join
- Work in a collaborative, distributed, people-first culture
- Influence cloud-native frontend architecture across global projects
- Opportunity to mentor and shape the development standards
- Exposure to cutting-edge technologies in cloud and frontend development
- Competitive career growth and continuous learning opportunities