{"id":940704,"url":"https://alion.io/job/central-app-product-engineer","title":"Product Engineer - Haskell","company":{"id":676507,"name":"CentralApp","domain":"centralapp.com","url":"https://alion.io/company/central-app-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["IN","FI","PH","SG","PL"],"hiring_countries_total":5,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Haskell","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"WordPress","optional":false},{"name":"JavaScript","optional":true},{"name":"PHP","optional":true}],"status":"live","first_seen_at":"2026-09-12T00:00:00Z","employer_posted_date":"2026-09-12","last_verified_at":"2026-11-04T06:02:52Z","board_verified":true,"closed_at":null,"days_open":53,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":53},"description":"Websites are crucial for businesses-helping them get found and chosen online. Yet for many small businesses, websites become a burden. They launch with high hopes, spending countless hours on every little detail, aiming for perfection. But soon after launch... no more updates. The website sits untouched, slowly becoming outdated, broken, and buried by search engines, eventually joining the ranks of the \"living dead\" websites in the vast online cemetery.\nTo address this issue, Stride (formerly CentralApp) is moving away from a template-first approach (such as Wordpress or Wix) and is developing an innovative method for website creation. This new approach integrates numerous pre-designed business modules, alongside a branding engine that offers millions of possibilities. This combination aims to deliver an optimal design and content with minimal effort.\nOur solution is currently used by thousands of businesses across Europe, mostly in France, Belgium, Italy & Spain.\nIn addition to our website product, we offer a suite of tools designed to enhance your impact: an Integration Marketplace, Advanced Website Forms, Client inbox & clients list, Local SEO with Listing Management, an Instagram Wall, and a Review Wall.\nWhat will you be doing?\n This is not a narrow frontend role or backend role\nWe are looking for a Product Engineer who can take an ambiguous product problem and drive it to production: clarify the user experience, define the expected behavior, prototype quickly, implement the frontend, shape the API contract, and work with backend owners to ship the full solution.\nYour strongest execution layer should be backend & dev ops. You should be able to review Haskell code independently and maintain a high bar on performance, accessibility, maintainability, and product correctness.\nYou do not need to be a production front-end engineer aswell (AI will do the translation, or frontend focused colleague can help) but you do need to be able to reason about front-end constraints, including UX and be able to implement Front-end parts of the project you will work on.\nCurrent stack\nOur backend includes Haskell services and Node.js\nOur frontend stack includes: React, including server-side rendering and Node.js\nOur infra is AWS focused.\nResponsibilities\nAs a Product Engineer, you will:\nTurn ambiguous product problems into clear user flows, product behavior, edge cases, and success criteria.\nBuild and maintain scalable, modular, high-performance frontend code.\nReview backend and frontend implementation independently across UX, code quality, performance, accessibility, maintainability, and product correctness.\nDefine API contracts and backend expectations clearly.\nCollaborate with backend engineers on architecture, data models, permissions, error handling, observability, and performance.\nUse AI tools to accelerate prototyping, implementation, refactoring, testing, debugging, and technical exploration.\nCritically review AI-generated output and stay accountable for correctness, maintainability, and product quality.\nBalance speed, simplicity, performance, maintainability, and user experience.\nKeep the end user, business impact, SEO, accessibility, and product quality in mind.\nRequirements\nWe are looking for a Product Engineer who can operate like a one-person product strike team when needed.\nThis role is for you if\nYou want to own outcomes end to end: clarify the problem, define the product behavior, implement the frontend, coordinate backend work (or even develop it depending on which service we need to act on), and ship.\nYou are strong enough in frontend to review React code independently, while also reasoning about APIs, data models, permissions, backend constraints, and edge cases.\nYou use AI to move faster, but still trace the logic, adapt the output to the codebase, and verify the result before it reaches review.\nThis role is not for you if\nYou want a pure frontend implementation role with detailed tickets, finalized designs, and predefined APIs.\nYou expect product managers, designers, or backend engineers to make the hard product and technical decisions before you start.\nYou prefer narrow specialization, heavier process, or avoiding ownership of backend or UX constraints, edge cases, and AI-assisted output quality.\nBenefits\nRemote-first role, with flexibility in how and where you work.\nPreferred timezone: anywhere between London and Singapore\nHigh ownership: you will have real influence over product direction, technical decisions, and the evolution of the stack.\nFlexible working setup, focused on output, autonomy, and impact rather than rigid process.\nOpportunity to work across product, design, frontend, backend architecture, and AI-assisted engineering workflows.\nSmall, experienced team where strong contributors can move fast and have visible impact.","description_format":"text","description_chars":4826,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"},{"name":"Finland","iso":"FI","kind":"country"},{"name":"Philippines","iso":"PH","kind":"country"},{"name":"Singapore","iso":"SG","kind":"country"},{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-09-15T17:39:19Z"}],"visa":[],"liveness":{"score":23,"band":"cold","label":"Long shot","p_open":1,"p_active":0.519,"p_room":0.45,"age_days":53,"expected_fill_days":27,"reasons":["conf:0","win:tail"],"computed_at":"2026-11-04T06:34:25Z"},"pay":null,"html_url":"https://alion.io/job/central-app-product-engineer","json_url":"https://alion.io/job/central-app-product-engineer.json","meta":{"generated_at":"2026-11-04T11:59:22Z","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":18007,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00: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":676507},"rest":"https://alion.io/mcp/rest/get_company?id=676507"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcentral-app-product-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%2Fcentral-app-product-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%2Fcentral-app-product-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/central-app-product-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcentral-app-product-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":940704}},{"tool":"search_jobs","arguments":{"company":"centralapp.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":940704},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}