




**Why SoftwareOne?** SoftwareOne is a leading global provider of software and cloud solutions that is redefining how businesses build, buy, and manage everything in the cloud. By helping customers migrate and modernize their workloads and applications \-and at the same time navigate and optimize resulting software and cloud changes\- SoftwareOne unlocks the value of technology. The company's 8,900 employees are motivated to deliver a portfolio of 7,500 software brands with sales and delivery capabilities across 60 countries. Headquartered in Switzerland, SoftwareOne is listed on the SIX Swiss Exchange under the symbol SWON. Visit us at https://www.softwareone.com/es\-es **The role** **Technology Stack \& Tools** * **Frontend:** Semantic HTML5, **CSS Grid/Flexbox**, **TypeScript**, **Sass/SCSS**. * **Frameworks:** React, Angular, Vue 3\. * **Performance:** WebP/AVIF optimization, CDN integration, bundle analysis. * **DevOps:** **Git**, **GitHub Actions**, **SonarCloud**, **Azure DevOps**, **JIRA**. * **Testing:** Jest, Cypress, Playwright, Storybook for component testing. * **Monitoring****:** Lighthouse audits, Web Vitals tracking, performance budgets. * **5\+ years** of professional frontend development experience with focus on **performance and scalability**. * Expert in **Angular** with mastery of its ecosystem and knowledge of React or Vue.js. * Solid experience in **responsive** **design** with **mobile\-first** approach and modern techniques such as **Container** **Queries**. * In-depth knowledge of **performance optimization**: bundle splitting, lazy loading, caching strategies, and Core Web Vitals. * **Clean****Code** mindset: consistent application of SOLID, KISS principles, and design patterns like **Observer** and **Composite**. * Experience with **agile methodologies**, **pair****programming**, and **code****review** as daily practices. * Passion for **troubleshooting** and proactive analysis of bottlenecks and UX optimization. * **Growth** **mindset**: curiosity to learn new technologies and teach other team members. **What we need to see from you** At SoftwareOne, we're looking for a **Senior** **Frontend** **Developer** to join our Delivery Centre for applications, a dynamic team distributed across Spain, dedicated to modernizing applications and building innovative solutions on **AWS, Azure** and **Google Cloud**. We are a people-first company with the flattest possible structure, so any idea you propose will always be heard and valued. If you're someone eager to learn, contribute, and collaborate as part of a team, we're destined to succeed together. **The role:** * **Cloud\-Native Architecture:** You'll develop **yellowfield**, **brownfield**, and **greenfield** applications optimized for multi\-cloud environments (**AWS, Azure, GCP**). * **Modern** **Frameworks:** You'll work with the latest versions of **Angular 17\+**, **React** **18\+**, or **Vue** **3**, implementing patterns such as **Composition** **API** and **React** **Suspense**. * **Performance \& Core Web** **Vitals****:** You'll optimize **LCP, INP and CLS** by implementing advanced techniques like **lazy****loading**, **code****splitting**, and **tree****shaking**. * **API** **Integration****:** You'll design and implement efficient consumption of **REST** **APIs** and **GraphQL**, handling loading states, error handling, and caching strategies. * **Component** **Architecture:** You'll apply **SOLID**, **DRY**, and **Clean****Architecture** principles to create reusable and maintainable components following patterns like **Atomic****Design**. * **Testing \& Quality:** You'll implement **unit** **testing** with modern frameworks (**Jest**, **Vitest**, **Testing Library**) and participate in rigorous **code reviews**. * **Web** **Accessibility** * **Hybrid** **Mobile/Web** **Solutions** using **Ionic** with Angular and **Capacitor**. **Job Function** Software \& Cloud **Accommodations** At SoftwareOne, we welcome candidates from all backgrounds and abilities. If you require any reasonable accommodation during the recruitment process, please email reasonable.accommodations@softwareone.com, indicating the position you are applying for and your country of residence. A member of our team, external to the hiring process, will contact you to discuss your specific needs, and we will do our best to accommodate them. All information you share will be securely stored and treated with the utmost confidentiality, in accordance with GDPR. At SoftwareOne, we are committed to providing a respectful environment where equal employment opportunities are available to all candidates and Swomies without regard to race, color, religion, age, sex, nationality, political orientation, disability, genetic condition, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local law. We encourage those who have taken a career break to explore SOAR, our return-to-work program designed to help professionals re-enter the workforce. Gain experience, enhance your skills, and connect with a supportive community to reignite your career!


