{"id":2159150,"url":"https://alion.io/job/kwan-senior-frontend-engineer","title":"Senior Frontend Engineer","company":{"id":4374650,"name":"Kwan","domain":"kwan.com","url":"https://alion.io/company/kwan-3","size_band":"201-500","is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":null,"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":"Adaptive UI","optional":false},{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Playwright","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"Vitest","optional":false},{"name":"WebSockets","optional":false}],"status":"live","first_seen_at":"2026-10-01T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-01T00:00:00Z","board_verified":false,"closed_at":null,"days_open":12,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":12},"description":"We are looking for a Senior Frontend Engineer in Lisbon who's eager to embark on an exciting new opportunity!\nAbout KWAN\nWe connect IT professionals with projects that match their skills, professional experience, and goals, then we offer a career progression program, delivered by in-house specialists - our People Experience Partners - to guide them through our journey with us.\nWhat is this challenge about\n• Develop modern, production-ready React and TypeScript applications following existing frontend architecture and architectural guidelines.\n• Transform complex architectural concepts into reusable React components, maintainable interaction patterns, and data-driven interfaces.\n• Build complex workflows for fleet management, deployment, operational monitoring, and intralogistics.\n• Integrate frontend applications with backend REST APIs, handling asynchronous data, loading states, error states, data synchronization, and user permissions.\n• Transform complex, large datasets into intuitive, data-dense interfaces, operational monitoring interfaces, dashboards, KPI visualizations, and analytics views with filtering, aggregation, and drill-down capabilities.\n• Write high-quality, secure code daily as a hands-on developer, developing complete features independently and debugging browser, frontend, and API integration issues.\n• Maintain and improve software quality through unit testing, integration testing, end-to-end testing, static analysis, dependency management, code reviews, and refactoring.\n• Optimize browser rendering, frontend performance, and usability while balancing information density and avoiding technical debt.\n• Contribute to component-driven development and the team's design system.\n• Collaborate closely with Product, Backend, DevOps, QA, and Robotics teams within an Agile development environment.\nWhat we are looking for\n• 5+ years of advanced expertise in React, TypeScript, and modern JavaScript.\n• Proficiency in Tailwind CSS, HTML5, CSS3, responsive design, adaptive UI development, and component-driven development.\n• Deep experience handling real-time, high-frequency WebSockets, as well as REST and GraphQL APIs, asynchronous data handling, frontend state management, and data synchronization.\n• Proven ability to optimize browser rendering and UI performance, processing fast-streaming data without blocking the UI thread.\n• Experience building operational monitoring interfaces, analytics views, KPI visualizations, and data-dense dashboards.\n• Demonstrated knowledge of core software engineering practices, including clean code, maintainability, refactoring, secure coding, performance optimization, error handling, and observability.\n• Hands-on experience with automated testing practices, including unit testing, integration testing, and end-to-end testing (e.g. Jest/Vitest, Cypress or Playwright).\n• Proficiency with modern development tools, including Git, pull requests, CI/CD pipelines, modern build tools, package managers, and dependency management.\n• Experience working with Docker and containerized development environments within Agile product teams.\n• Fluency in English.\nDo you meet most of the position requirements? Then grab this opportunity and apply now! https://form.typeform.com/to/PYqxT8NO?opportunity=Patricia%20Moura&channel=ITJobs\nWhat we offer\n• A project that matches your skills and ambitions, as well as your preferences for working policies and culture.\n• A competitive salary with awesome benefits and opportunities to leverage your knowledge and network to earn additional income.\n• An empowering and respectful work culture enriched with social and learning events.\n• A People Experience Partner specially assigned to you - your go-to career guide, responsible for supporting your growth, facilitating training, and ensuring your work-life balance at KWAN.\n• A relocation package and visa sponsorship for all our international hires.\nSome Words From Our Colleagues\n“At KWAN, they make sure that I feel comfortable with the client I’m working for and that what I’m doing aligns with my career aspirations.”\n - Luis Caldeira, DevOps @ KWAN\nGrab this opportunity, apply now! https://form.typeform.com/to/PYqxT8NO?opportunity=Patricia%20Moura&channel=ITJobs","description_format":"text","description_chars":4236,"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":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-09T07:30:12Z"}],"visa":[],"liveness":{"score":84,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.839,"p_room":1,"age_days":12,"expected_fill_days":36,"reasons":["seen:12","win:early"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/kwan-senior-frontend-engineer","json_url":"https://alion.io/job/kwan-senior-frontend-engineer.json","meta":{"generated_at":"2026-10-13T16:01:52Z","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":24319,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00: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":4374650},"rest":"https://alion.io/mcp/rest/get_company?id=4374650"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fkwan-senior-frontend-engineer"},{"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%2Fkwan-senior-frontend-engineer"},{"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%2Fkwan-senior-frontend-engineer"},{"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/kwan-senior-frontend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fkwan-senior-frontend-engineer"}]}