{"id":2611351,"url":"https://alion.io/job/danfoss-senior-frontend-engineer-react","title":"Senior Frontend Engineer (React)","company":{"id":452335,"name":"Danfoss","domain":"danfoss.com","url":"https://alion.io/company/danfoss-6","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career sitemap","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sofia, Bulgaria"],"countries":["BG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"MSW","optional":false},{"name":"Playwright","optional":false},{"name":"React.js","optional":false},{"name":"Redux","optional":false},{"name":"State Management","optional":false},{"name":"styled-components","optional":false},{"name":"SWR","optional":false},{"name":"TypeScript","optional":false},{"name":"Azure","optional":true},{"name":"Azure DevOps","optional":true},{"name":"JavaScript","optional":true},{"name":"pnpm","optional":true},{"name":"Rollup","optional":true},{"name":"Webpack","optional":true}],"status":"live","first_seen_at":"2026-10-15T11:03:10Z","employer_posted_date":"2026-10-15","last_verified_at":"2026-10-16T16:58:09Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"The Impact You'll Make\nDo you want to build software that does something good for the planet by saving energy and fighting food loss? We make it happen with our software for refrigeration control systems in supermarkets.\nOur product is mature and used in thousands of stores. Now we want to raise the way we build it: better tests, small frequent merges, feature flags. We're looking for people who've done this before, or who really want to.\nWhat You’ll Be Doing\nBuild the web and desktop versions of our product in React\nWrite integration and end-to-end tests that keep the UI and the device interface in sync (MSW + Playwright)\nHelp introduce modern engineering practices like feature flags and frequent deployments, and help modernise our React and build setup\nBecome a product engineer: understand how our devices work, help shape new features, and build the product beyond the UI codebase, for example by diving deep into the XML interfaces we use\nUse AI-assisted practices to move faster without giving up engineering rigor\nWhat We're Looking For\nYou're a strong React engineer who doesn't stop at the edge of the UI. When something unfamiliar comes up, your answer is \"we can solve it!\", whether that's the intricacies of our XML interface, packaging an Electron app, or debugging against a real controller.\n Solid frontend experience with React\nYou've worked in a real, non-trivial TypeScript codebase\nYou know React hooks, data fetching and state management (we use SWR and React Context; Redux or similar experience is fine), forms, and styled-components\nYou test at the integration level: you mock APIs (we use MSW) and write end-to-end tests (we use Playwright)\nYou know how to work with feature flags, or you want to learn, so we can merge small and often\n Nice to have:\nExperience with Electron\nExperience working with design systems\nExperience with build tooling and monorepos (webpack, SWC, Rollup, pnpm/Nx)\nExperience setting up CI pipelines (we use Azure Pipelines)\nExperience with structured AI-assisted engineering beyond prompting, for example writing your own skills, agents, or scripts that automate parts of your workflow\nWorking proficiency in English (our team language)\nWhat You'll Get from Us\nRoom to grow into a full-stack skill set. Danfoss has many products built on a wide range of interesting technologies, and we want to work with curious people who want to expand their skills. On top of that, you'll learn the refrigeration domain in the context of IoT products. You'll work in a hybrid setup based at our office in Sofia.\nReady to Make a Difference?\nIf this role excites you, we’d love to hear from you! Apply now to start the conversation and learn more about where your career can go with us.\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or other protected category.","description_format":"text","description_chars":2961,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":true}]},"benefits":[],"hiring_locations":[{"name":"Bulgaria","iso":"BG","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Industrial Machinery","Motors, Drives & Motion Control","HVAC & Refrigeration"],"lifecycle":[{"event":"open","at":"2026-10-15T11:03:10Z"}],"visa":[],"liveness":{"score":78,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.861,"p_room":0.9,"age_days":0,"expected_fill_days":2,"reasons":["conf:4","velocity","win:mid","comp:brand"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/danfoss-senior-frontend-engineer-react","json_url":"https://alion.io/job/danfoss-senior-frontend-engineer-react.json","meta":{"generated_at":"2026-10-16T17:59:32Z","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":2846,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00: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":452335},"rest":"https://alion.io/mcp/rest/get_company?id=452335"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdanfoss-senior-frontend-engineer-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%2Fdanfoss-senior-frontend-engineer-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%2Fdanfoss-senior-frontend-engineer-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/danfoss-senior-frontend-engineer-react\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdanfoss-senior-frontend-engineer-react"}]}