Frontend Developer with English, hibrido

Winning
Municipality of Madrid, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Municipality of Madrid, Spain

Tech stack

Java
JavaScript
API
JIRA
HTML5
Automation of Tests
CSS
Code Review
Computer Programming
Database Design
Web Development
Java Platform Enterprise Edition (J2EE)
Gradle
Maven
Microsoft UI Automation
Selenium
SQL Databases
Web Content Accessibility Guidelines
Web Applications
Postman
React
Cypress
Cross-Site Scripting (XSS)
GIT
Angular
Playwright
Build Tools
GraphQL
Front End Software Development
Testrail

Requirements

At Winning Consulting we're looking for a Java Front-End Developer to craft accessible, high-performance user interfaces for enterprise web apps. Hybrid Luxemburg Responsibilities Implement UI using HTML5/CSS3 and JavaScript frameworks ( React or Angular ). Integrate with Java back-ends ( Spring / JEE ) and consume REST/GraphQL APIs. Apply database design best practices at the interface layer (data models, contracts) and collaborate with back-end on SQL impacts. Ensure quality with manual & automated tests ; design, execute and report testing results. Build API automated tests (e.g., Postman/Newman, REST Assured) and UI automation (Selenium/Playwright/Cypress). Use test management tools (e.g., Zephyr/TestRail, Jira) and contribute to CI/CD pipelines. Optimize performance (lazy loading, asset strategy) and enforce front-end security (CSP, XSS mitigations). Participate in estimations, code reviews, documentation and adherence to UI standards/design system. Support i18n/l10n and cross-browser/responsive behavior. Required Skills Proven hands-on programming experience in web development. Strong HTML5 and CSS3 ; responsive layout (Flexbox/Grid) and accessibility (WCAG). Solid JavaScript with React or Angular . Knowledge of Java (Spring / JEE) for integration with server-side components. Working knowledge of SQL and database design principles/best practices . Experience with development & build tools (Git, Maven/Gradle) and test automation . Professional English (B2+) . Availability to work on-site in Luxembourg 2-3 days per week . About Winning Consulting Winning Consulting supports clients with consulting, training, staffing and research , applying scientific thinking and proven methods to deliver measurable value in their digital and organizational transformations. More info: About Winning Consulting Winning Consulting supports clients with consulting, training, staffing and research , applying scientific thinking and proven methods to deliver measurable

Apply for this position