28 oct
|
NielsenIQ
|
Madrid
Write the design, build the Angular screens and the FastAPI endpoints, and deploy the feature to Azure Kubernetes Service (AKS). Build screens for large data sets, such as multi-step wizards, editable tables, charts, and live logs of model jobs. Implement Figma designs with the tokens of the design system, and make each screen accessible to WCAG 2.1 AA. Set the structure of the front-end code, from the folder layout to the state in NgRx and Angular signals. Review the pull requests of other engineers, and propose changes to the front-end conventions of the team. Adopt the software engineering and AI-assisted development principles of the team. The designer, who owns the Figma designs and the design system. The other front-end engineers on the team, who build CadenceIO with you. Backend engineers, who build the data, modeling, and AI services that CadenceIO calls. QA engineers and operators, who test each release before it goes to production. 5 or more years of professional software development, mostly on the front end, with 3 or more years of Angular. 2 or more years of backend development in Python, on APIs in production, with PostgreSQL and Alembic migrations. TypeScript, RxJS, and state management with NgRx or Angular signals. UIs with data grids, charts, and complex reactive forms. Accessible UIs to WCAG 2.1 AA, implemented from Figma designs. REST APIs on the client and on the server, with request and response schemas, validation, error status codes, and pagination. Polars or pandas, and the export of tabular data to Excel workbooks. Unit tests, and end-to-end tests with Playwright or Cypress.
Docker and Kubernetes expertise to deploy a service and find the cause of a pod failure. Model Context Protocol (MCP) servers, or other tools that let an LLM agent call an API. Additional Information Our Benefits Versátil working environment Volunteer time off LinkedIn Learning Employee-Assistance-Program (EAP) NIQ may utilize artificial intelligence (AI) tools at various stages of the recruitment process, including résumé screening, candidate assessments, interview scheduling, job matching, communication support, and certain administrative tasks that help streamline workflows. If you have questions, require accommodations, or wish to request human review were permitted by law, please contact your local HR representative. For more information, please visit NIQ's AI Safety Policies and Guiding Principles: / About NIQ NIQ is the world's leading consumer intelligence company, delivering the most complete understanding of consumer buying behavior and revealing new pathways to growth. In ****, NIQ combined with GfK, bringing together the two industry leaders with unparalleled global reach. With a holistic retail read and the most comprehensive consumer insights—delivered with advanced analytics through state-of-the-art platforms—NIQ delivers the Full ViewTM. NIQ is an Advent International portfolio company with operations in 100+ markets, covering more than 90% of the world's population. Follow us on: LinkedIn | Instagram | Twitter | Facebook Our commitment to Diversity, Equity, and Inclusion At NIQ, we are steadfast in our commitment to fostering an inclusive workplace that mirrors the rich diversity of the communities and markets we serve.
📌 AWS Full Stack Software Engineer (Madrid)
🏢 NielsenIQ
📍 Madrid