Job Description
Si desea saber un poco más sobre esta posibilidad, o está considerando presentar su candidatura, por favor, lea la siguiente información del puesto.
As a Senior Frontend Developer, you will play a key role in building high-quality, scalable, and user-centric web applications. You will take ownership of frontend architecture in collaboration with the UX/UI Technical Leader, ensuring a seamless and performant user experience across our products.
You will work closely with product managers, designers, and backend engineers to translate business requirements into elegant and efficient frontend solutions.
Responsibilities
-
- Design, build, and maintain scalable, high-performance frontend applications.
- Own and evolve frontend architecture, ensuring maintainability and scalability.
- Collaborate closely with UX/UI designers to deliver intuitive and visually consistent user experiences.
- Translate product and design requirements into clean, efficient, and reusable code.
- Promote best practices in frontend engineering (Clean Code, testing strategies, component design).
- Implement and maintain design systems and reusable component libraries.
- Optimize application performance (loading time, rendering, responsiveness).
- Ensure cross-browser compatibility and responsiveness across devices.
- Integrate frontend applications with REST APIs and/or GraphQL services.
- Contribute to CI/CD pipelines and improve frontend delivery workflows.
- Support and mentor other developers through code reviews and knowledge sharing.
- Contribute to technical documentation and ensure shared understanding across the team.
Qualifications
-
- 5+ years of experience developing modern frontend applications.
- Strong proficiency in JavaScript and TypeScript.
- Solid experience with at least one major framework: Vue, Angular, or React.
- Strong knowledge of HTML, CSS, and preprocessors (SCSS, LESS).
- Experience building scalable frontend architectures and component-based systems.
- Hands‑on experience integrating with REST APIs and/or GraphQL.
- Strong understanding of frontend performance optimization techniques.
- Experience with state management solutions (e.g., Vuex, Redux, NgRx, or similar).
- Familiarity with modern testing practices (unit, integration, end‑to‑end).
- Experience with Git and collaborative workflows.
- Experience working in Agile environments.
- Strong communication skills and fluency in English.
Preferred Skills
-
- Experience with design systems and UI component libraries.
- Knowledge of accessibility standards (WCAG) and best practices.
- Familiarity with SSR/SSG frameworks (e.g., Next.js, Nuxt).
- Experience with modern build tools (Vite, Webpack, etc.).
- Familiarity with cloud environments and frontend deployment strategies.
- Experience with CI/CD tools (Azure DevOps, GitHub Actions, etc.).
- Understanding of web security best practices (CORS, CSP, XSS prevention).
- Exposure to Domain-Driven Design (DDD) concepts.
Benefits
-
- Join a globally recognized and stable company, a leader in the Testing, Inspection, and Certification (TIC) industry.
- Enjoy a flexible schedule and a hybrid work model.
- Access continuous learning opportunities through SGS University and Campus. xcskxlj
- Collaborate in a multinational environment with colleagues from various continents.
#J-18808-Ljbffr
📌 Senior Frontend Developer (Madrid)
🏢 SGS
📍 Madrid