{"id":1998022,"url":"https://alion.io/job/redirecting-senior-frontend-developer-react","title":"Senior Frontend Developer (React)","company":{"id":2506156,"name":"Redirecting...","domain":"inscale.net","url":"https://alion.io/company/inscale","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":"teamlyzer.com","ats_vendor":null,"truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lisbon, Portugal"],"countries":["PT"],"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":"AI Agents","optional":false},{"name":"Claude Code","optional":false},{"name":"EU AI Act","optional":false},{"name":"GDPR","optional":false},{"name":"Go","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"React Hook Form","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Sentry","optional":false},{"name":"Trunk-Based Development","optional":false},{"name":"TypeScript","optional":false},{"name":"pnpm","optional":true},{"name":"Turborepo","optional":true}],"status":"live","first_seen_at":"2026-10-06T00:00:00Z","employer_posted_date":"2026-10-06","last_verified_at":"2026-10-06T00:00:00Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"Sobre a vaga\nYou will become a member of the Money & Volume front-end squad based in Lisbon, building a multilanguage, highly scalable, cloud native, multi market broker and membership platform. You will own significant front-end features end-to-end and work in an AI-First engineering culture.\nO que vais fazer\nOwn complete front-end feature development from spec through deployment - React / TypeScript\nLead architectural discussions - document decisions in lightweight specs and plans (spec.md / plan.md)\nBuild and review AI agent workflows using Claude Code, or equivalent tools - delegate implementation, review all output\nBuild responsive, accessible UI and integrate with platform and financial APIs (REST / GraphQL)\nGrow into fullstack - take on backend work in Go as you progress, starting with domain modelling and resource-oriented API design (owning the data-access layer over time)\nLearn to enforce GDPR and EU AI Act compliance requirements in every feature - data privacy is architecture, not a checkbox\nMentor mid-level and junior engineers; set the bar for code quality and AI-assisted development practices\nO que é pedido\n5+ years front-end experience; 3+ years building production React\nStrong command of modern React - hooks, composition, render/performance behavior, and when not to reach for a hook\nStrong, idiomatic TypeScript across a large codebase - generics, discriminated unions, inference, typing shared library boundaries (not just typing props)\nWrites clean, component-driven code with clear separation of concerns\nSolid grasp of state management and data-fetching patterns, and the judgment to decouple data-fetching from components\nComfortable instrumenting what they ship - event tracking for measurement, and reading experiment results to know whether it worked\nComfortable consuming and integrating resource-oriented REST APIs, including our headless CMS\nWorks effectively in a large shared codebase / monorepo - respects package boundaries, reasons about blast radius\nHands-on experience with a modern SSR React framework - data loading, streaming, caching layers, the client/server boundary\nA modern JS/TS test runner and React Testing Library - tests behavior, not implementation\nComponent-driven development with isolated component testing and visual/interaction regression tooling\nTreats a green pipeline and trunk-based development as table stakes - small, frequently-merged changes, not long-lived branches\nComfortable with debugging and performance tuning\nBuilds responsive, accessible UI (WCAG-aware) with attention to UX\nStrong HTML / CSS and modern JavaScript / TypeScript fundamentals\nComfortable working within a shared, multi-brand design system and component library\nCollaborates closely with design and back-end on shared API contracts\nBSc/MSc in computer science, engineering, or related discipline OR extensive relevant work experience\nValorizado\nExisting daily use of agentic coding tools - able to describe and demonstrate a personal AI development workflow and tooling setup\nGenuine interest in growing into fullstack - willing to learn Go for back-end work\nAny back-end exposure (Go, Node, or similar); experience in regulated / fintech environments (GDPR, handling financial/personal data)\nDomain modelling and resource-oriented API design - the first proficiency on the fullstack growth path\nKnows how to write and review Architecture Decision Records (ADRs), Low Level Design (LLD) and High Level Design (HLD) documents\nLarge-monorepo tooling (pnpm workspaces, Turborepo): build graphs, affected-based CI, shared-package versioning\nCore Web Vitals / INP optimization, SSR performance, edge/CDN caching, bundle-size discipline\nMulti-brand / multi-market / i18n product experience\nFeature-flag / experimentation platforms (e.g. Statsig, LaunchDarkly); observability tooling (e.g. Sentry); behavioral analytics\nExperience with React Hook Form (or equivalent) for complex form state\nO que é oferecido\nFlexible working environment\nCentrally Located Office\nMedical & Health Insurance\nErgonomic Workplace\nPaid Holidays and Sick Leave\nExpat Guide & Relocation Assistance\nINSCALE onboarding program\nCompetitive Package\nResumo organizado por IA a partir do anúncio original. Confirma os detalhes no site da empresa.","description_format":"text","description_chars":4266,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Flexible schedule","Health insurance","Relocation assistance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-07T09:55:16Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":22,"reasons":["seen:3","velocity","win:early"],"computed_at":"2026-10-09T06:01:00Z"},"pay":null,"html_url":"https://alion.io/job/redirecting-senior-frontend-developer-react","json_url":"https://alion.io/job/redirecting-senior-frontend-developer-react.json","meta":{"generated_at":"2026-10-10T01:22:56Z","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","counted_by":"address","units_charged":1,"used_today":2346,"day_limit":5000,"remaining_today":2654,"minute_limit":60,"resets_at":"2026-10-11T00: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":2506156},"rest":"https://alion.io/mcp/rest/get_company?id=2506156"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fredirecting-senior-frontend-developer-react"},{"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%2Fredirecting-senior-frontend-developer-react"},{"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%2Fredirecting-senior-frontend-developer-react"},{"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/redirecting-senior-frontend-developer-react\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fredirecting-senior-frontend-developer-react"}]}