{"id":2852834,"url":"https://alion.io/job/q-tech-frontend-ui-developer-react-typescript-madrid","title":"Frontend / UI Developer (React + TypeScript) – Madrid","company":{"id":4449260,"name":"Q-Tech","domain":"q-techrec.com","url":"https://alion.io/company/q-tech-2","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Teamtailor","truth_index":{"grade":"B","score":75,"open_postings":28,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-23T05:54:15Z"}},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Barcelona, Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"Java","optional":true},{"name":"Rest API","optional":true},{"name":"Spring Boot","optional":true}],"status":"live","first_seen_at":"2026-09-30T13:08:30Z","employer_posted_date":"2026-09-30","last_verified_at":"2026-10-24T03:25:57Z","board_verified":true,"closed_at":null,"days_open":23,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":23},"description":"Our client is one of Europe's leading asset managers. It has a global presence and runs active, passive and alternative investment strategies for clients worldwide.\nIt is now building a new technology hub in Madrid. The hub will deliver full end-to-end technology for the whole group worldwide. It is not a satellite or support office. Over the next 18 months it will grow to 40-60 technologists, working in areas such as Architecture, Data Platforms, Artificial Intelligence and Investment Technology.\nThe company is modernizing its technology and prefers to build its own tools rather than buy SaaS products. It is looking for technologists first: you don't need a background in finance, as you'll learn the domain on the job.\nIf you join now, you'll be part of the hub from its early days. You'll help shape how the teams are organized and how technology decisions are made in Madrid.\nThe challenge\nYou'll join the Investment Risk technology team and lead the UI work on its modernization program. You'll work in a collaborative, international team. Your job will be to turn complex risk workflows into clean, intuitive and scalable interfaces.\nWhat you'll do\nLead and build modern, responsive and maintainable interfaces with JavaScript, TypeScript, React, HTML and CSS.\n\nShape the frontend architecture, component design, usability, performance, accessibility and consistency across the application.\n\nWork with business analysts, product stakeholders, developers, testers and architects to turn complex requirements into user-friendly solutions.\n\nWork with the backend team on Java / Spring services (API design, integration, troubleshooting and end-to-end validation).\n\nBuild reusable UI components and patterns that speed up delivery and improve quality.\n\nTake part in the full delivery lifecycle: refinement, design, development, code reviews, testing, releases and post-release improvements.\n\nAct as the technical owner of the UI area: guide decisions, support colleagues and raise engineering standards.\n\nWhat we're looking for\n5+ years of software development experience, with strong hands-on skills in React, TypeScript and JavaScript.\n\nA solid understanding of React application architecture: component design, state management, routing, testing, performance optimization and maintainable code structure.\n\nA good eye for design and the ability to build clean, intuitive interfaces for complex business applications.\n\nExperience connecting frontends to APIs, authentication flows, data models and asynchronous processes.\n\nHands-on experience with Git, CI/CD, code reviews, automated testing, agile delivery and secure development.\n\nExperience using AI tools to work more productively, with sound judgment and responsible use.\n\nFluent English, written and spoken (the team is international).\n\nOwnership, curiosity, a focus on quality and a drive to improve how the team works.\n\nNice to have\nBackend experience with Java and Spring Boot (REST APIs, service integration, debugging).\n\nExperience with design systems or component libraries.\n\nExperience leading a UI workstream or mentoring other developers.\n\nGerman.\n\nWhat's on offer\nA permanent, direct contract with the company.\n\nA competitive and open salary package, tailored to the right person.\n\nHybrid working (3+2), with offices in central Madrid.\n\nAbove-average holiday allowance and gender-neutral parental leave.\n\n100% reimbursement of childcare costs.\n\nHealth, accident and life insurance.\n\nPaid training and certifications.\n\nAn Employee Assistance Program for you and your family.\n\nThe chance to help build a strategic hub from day one.","description_format":"text","description_chars":3606,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Hybrid work","Life insurance","Parental leave"],"hiring_locations":[{"name":"Spain","iso":"ES","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-19T13:53:04Z"}],"visa":[],"liveness":{"score":42,"band":"fade","label":"Fading","p_open":1,"p_active":0.557,"p_room":0.75,"age_days":22,"expected_fill_days":26,"reasons":["conf:14","stale_co","velocity","win:late"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/q-tech-frontend-ui-developer-react-typescript-madrid","json_url":"https://alion.io/job/q-tech-frontend-ui-developer-react-typescript-madrid.json","meta":{"generated_at":"2026-10-24T05:51:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":8429,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4449260},"rest":"https://alion.io/mcp/rest/get_company?id=4449260"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fq-tech-frontend-ui-developer-react-typescript-madrid"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fq-tech-frontend-ui-developer-react-typescript-madrid"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fq-tech-frontend-ui-developer-react-typescript-madrid"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/q-tech-frontend-ui-developer-react-typescript-madrid\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fq-tech-frontend-ui-developer-react-typescript-madrid"}]}