{"id":136767,"url":"https://alion.io/job/porter-frontend-engineer","title":"Frontend Engineer","company":{"id":66520,"name":"Porter","domain":"porter.run","url":"https://alion.io/company/porter-run","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Work at a Startup","truth_index":{"grade":"A","score":100,"open_postings":7,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Frontend","role_family":"Frontend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["New York, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":150000,"max":200000,"currency":"USD","period":"year","gross":null,"usd_annual":200000},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Heroku","optional":false},{"name":"Kubernetes","optional":false},{"name":"React.js","optional":false},{"name":"AWS","optional":true},{"name":"GCP","optional":true},{"name":"Go","optional":true},{"name":"Helm","optional":true},{"name":"JavaScript","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Redis","optional":true},{"name":"styled-components","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-08-27T17:44:18Z","employer_posted_date":"2026-10-13","last_verified_at":"2026-10-18T12:36:59Z","board_verified":true,"closed_at":null,"days_open":51,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":51},"description":"The Role:\nWe're looking for a pixel-perfectionist frontend engineer. Ideally, we want someone with both programming and design chops who can own the frontend and take our product to the next level as we scale.\nWe're building a PaaS that runs in a user's own cloud (basically Heroku on k8s) and we've converted some of Heroku's largest enterprise users as well as a large base of high-growth startups despite starting just a little over a year ago.\nNow that we're hitting our stride, we're focused on capturing as much mindshare as possible, so we need someone who can take the polish and devX of our PaaS to the next level.\nThis role would involve maximum ownership. Our entire engineering team is currently full-stack (leaning backend) or on infra side. I (Justin) do most of the day-to-day FE/UX work as a founder, so we want someone with more experience who can do it worlds better.\nYou will:\nObsess over delivering the best possible user flow for teams on Porter\nElevate the design language of our platform\nIncrementally refactor the frontend without hampering the team's velocity\nRaise the standard for code quality and our engineering culture\nSome of the technical challenges we face:\nRock solid UI/UX for onboarding - our platform automatically provisions resources to the user's cloud account and needs to robustly handle a variety of permissions and infra-related errors.\nAbstracting CI and Kubernetes - any PaaS spans a variety of use cases, so building a consistent and useful layer of abstraction requires constant awareness of the needs of many user profiles.\nAuto-Generated Frontend - each of our app/add-on templates uses a form.yaml file that programmatically generates a settings UI on the dashboard using a library of our own input primitives. Expanding and testing the functionality of these templates is non-trivial.\nTech stack:\nWeb: React (styled-components), TypeScript\nBackend: Go, Kubernetes + Helm APIs, Postgres, Redis\nInfrastructure: AWS, GCP\nThis role is strictly in-person in NYC.\nInterested? Email your resume to jobs at porter.run and let us know why you would be a great fit for this role.","description_format":"text","description_chars":2121,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Polish","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["DevOps & Platform Engineering","Cloud Platforms (IaaS & PaaS)"],"lifecycle":[{"event":"open","at":"2026-08-27T17:44:18Z"},{"event":"reopen","at":"2026-10-11T23:55:00Z"}],"visa":[],"liveness":{"score":24,"band":"cold","label":"Long shot","p_open":1,"p_active":0.544,"p_room":0.45,"age_days":50,"expected_fill_days":32,"reasons":["conf:1","win:tail"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":200000,"is_top_pay":true},"html_url":"https://alion.io/job/porter-frontend-engineer","json_url":"https://alion.io/job/porter-frontend-engineer.json","meta":{"generated_at":"2026-10-18T13:11: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":19625,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00: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":66520},"rest":"https://alion.io/mcp/rest/get_company?id=66520"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fporter-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%2Fporter-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%2Fporter-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/porter-frontend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fporter-frontend-engineer"}]}