{"id":847643,"url":"https://alion.io/job/oh-so-senior-frontend-developer-fmd","title":"Senior Frontend Developer (f/m/d)","company":{"id":693867,"name":"Oh So","domain":"oh-so.com","url":"https://alion.io/company/oh-so","size_band":"1-10","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Germany"],"countries":["DE"],"hiring_countries":["DE"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":62000,"max_usd":131000,"period":"year","method":"role_seniority_country_cell","sample_n":12},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Cursor","optional":false},{"name":"GCP","optional":false},{"name":"GraphQL","optional":false},{"name":"Kubernetes","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Next.js","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-07-13T23:32:00Z","employer_posted_date":"2026-07-13","last_verified_at":"2026-10-12T18:56:09Z","board_verified":true,"closed_at":null,"days_open":91,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":91},"description":"What to expect\nWe are a startup digital agency, and no two projects, clients, or even days look the same.\nIn ecommerce we build on Shopify and Liquid and Next.js, with custom AWS microservices and apps that take Shopify well past the defaults.\nOn the marketing side we build highly customised sites in Next.js and React, with careful design and animation and a real focus on how the page performs and feels.\nIn automotive we build full platforms, from stock-car locators to configurators and more. Across all of it, we bring AI into the work through our own products.\nHere nothing will be fixed. You will work across changing projects and settings, on long builds that run for months and shorter spikes to figure out how a business can actually use AI, and you will help us rethink how agency work is done.\nSound like your kind of place? Here is what we need from you.\nYour competencies\nMindset\nIs your goal to deliver great software, whether the problem is easy or hard? Do you push deeper than most to find the right solution, not just the first one that works? Then you are the person we need.\nResponsibility\nYou own what you build, all the way through, not just until it ships and becomes someone else's problem. The parts that go smoothly and the parts that get messy are both yours to see through. You bring your ideas, experience and your curiosity, you use AI to build better and faster, and you stand behind what you put your name on.\nDrive\nBy now the drive is a track record, not a promise. You have years of hard problems behind you and it shows. You understand the whole stack, or you close any gap in it fast, and the hard problems are the ones you go looking for. You are the one who takes the piece nobody else can crack and finds a way through, then leaves the ground solid enough for everyone else to build on. If the hardest part of a project is not the part you reach for, this is not your seat.\nWhat you bring to the table:\nYou work across crafts, not in a corner.You are close with developers, designers, and strategists, and you would rather build in the open than behind a wall.\n\nYou make the team better.You speak up when something can be sharper, and you share what you learn instead of sitting on it.\n\nYou care whether the client wins.You focus on the quality of the product and the experience, not just the ticket in front of you.\n\nWhat You Can Look Forward To\nWhat you will actually do:\nWe build complex, end-to-end products for both big-name and niche clients. You are the strongest technical hands on the team, the one the hardest problems land on.\nDay to day, that means:\nTaking the hardest parts of the build and shipping them, the pieces others get stuck on.\n\nLaying the foundations: the architecture, the patterns, and the setup that let the rest of the team move fast and safely.\n\nJumping in where something turned out harder than planned and getting it unstuck.\n\nSupporting the team on architecture calls and the technical side of client conversations.\n\nYou’re enjoying being part of a team, not a remote desk which prefers to work in isolation most of the time.\n\nThe tech stack you will work with:\nLanguages and frameworks: React, Next.js, TypeScript, HTML, CSS, Python.\nA new language should not slow you down for long.\n\nAPIs: REST and GraphQL, Auth (SSO, SAML, OIDC)\n\nCloud: AWS, GCP, Kubernetes, Terraform\n\nDelivery:Creation and maintenance of CI/CD\n\nAI tooling:Claude, Cursor, Pi, Antigravity, plus your and our own Skills and MCP setup\n\nWho you will work with\nWe are a bunch of colleagues originally from similar backgrounds who got tired of how things were usually done and set out to find better ways. That is the whole reason this company exists, and it is still what we are doing.\nWe are not a place of rockstars and egos. People here ask questions out loud, show rough work without flinching, and would rather help each other get something right than look clever alone. We push each other, in the good way, and we do not take ourselves too seriously while we are at it.\nYou would be joining that. You’ll work closely with the crafts, designers and strategists, and just as easily with the people steering the projects and the business. There is no wall between you and any of it. Take on the parts you are ready for, and when you want more, a pitch, a client conversation, a bigger call, speak up at the right moment and the door is open.\nSmaller team. More ownership. Bigger work.","description_format":"text","description_chars":4428,"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":[]},"benefits":[],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-13T01:41:36Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.294,"p_room":0.28,"age_days":91,"expected_fill_days":29,"reasons":["conf:10","win:tail","crowd:"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/oh-so-senior-frontend-developer-fmd","json_url":"https://alion.io/job/oh-so-senior-frontend-developer-fmd.json","meta":{"generated_at":"2026-10-13T13:32:44Z","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":20956,"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":693867},"rest":"https://alion.io/mcp/rest/get_company?id=693867"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Foh-so-senior-frontend-developer-fmd"},{"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%2Foh-so-senior-frontend-developer-fmd"},{"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%2Foh-so-senior-frontend-developer-fmd"},{"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/oh-so-senior-frontend-developer-fmd\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Foh-so-senior-frontend-developer-fmd"}]}