{"id":3813341,"url":"https://alion.io/job/contabo-senior-frontend-developer-all-genders-2","title":"Senior Frontend Developer (all genders)","company":{"id":51747,"name":"Contabo","domain":"contabo.com","url":"https://alion.io/company/contabo","size_band":"201-500","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":"structured","locations":["Germany"],"countries":["DE"],"hiring_countries":["DE"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Cypress","optional":false},{"name":"Docker","optional":false},{"name":"Keycloak","optional":false},{"name":"Material UI","optional":false},{"name":"Playwright","optional":false},{"name":"PostCSS","optional":false},{"name":"Rest API","optional":false},{"name":"Svelte","optional":false},{"name":"TypeScript","optional":false},{"name":"Webpack","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"closed","first_seen_at":"2026-10-30T12:41:18Z","employer_posted_date":"2026-10-30","last_verified_at":"2026-11-09T13:56:01Z","board_verified":false,"closed_at":"2026-11-09T13:56:01Z","days_open":10,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":10},"description":"Your creative field\nWe are looking for two full-time, permanent Senior Frontend Developer (all genders) to start as soon aspossible. We live remote-first within Germany, but you have the freedom to choose whether you want to work hybrid or completely on-site due to your proximity to one of our locations.You’ll become an integral part of a new team which is going to be responsible for the creation and maintenance of Contabo's new product line. You’ll be part of a new team in a green field scenario making design, code and infrastructure decisions based on our product strategy and time-to-market.\nWe’re looking for brave, pragmatic risk takers who find a balance between speed and perfectionism, who participate in on-call but also proactively work with the team on improving the redundancy and up-time of our systems.\nYour main focus is going to be on everything our customers can touch or use to interact with our platform - mainly GUI but also other cloud-native open source tools like terraform or CLIs etc, making sure we develop in the open with an active presence. You’ll be building on-top of an API teams and working closely with UX designers to build the best customer experience possible.\nSince the product is new you’ll have the chance to develop from the ground up, develop fast, fix fast and bring learnings back into the team. Standardise API’s but also join in on shaping the design of the product with integration to design frameworks.\nWhat convinces us\nYour personality, paired with:TypeScript 5.9 - strong production experience, you use the type system to actually prevent bugs\nSvelte 5 including client-side routing (svelte5-router); deep prior Svelte experience is not required if you're strong in TypeScript and a comparable modern reactive framework\nREST APIs - building and consuming them; comfortable with APIs that are still evolving\nDocker, Webpack 5, PostCSS - containerized builds and frontend tooling are not foreign territory\nSvelte Material UI (SMUI) or comparable component library experience\nE2E testing with Playwright and/or Cypress\nKeycloak.js or comparable SSO/OAuth implementation experience \nFluent English skills are a must have and German language skills are a plus\nWe know that you may not currently meet all the requirements. But if you come to us with the right amount of commitment and enthusiasm, we can take off together and make a big difference.\nAwesome Prospects\nAt Contabo, we are constantly evolving. Our growth creates space for new ideas, ownership, and real impact for people who want to make a difference.\nWhat defines us is trust, direct communication, and an open feedback culture. We believe the best solutions are built together and that everyone has the opportunity to contribute, grow, and leave their own footprint.\nAdditionally, we offer:\nWork the way that fits your life - Remote or hybrid with flexible hours for a healthy work-life balance and the same technical equipment at home as in the office\nExperience real freedom - Workation across the EU and in our summer office in Mallorca\nStay active and healthy - Access to EGYM Wellpass and thousands of fitness and wellness facilities\nEnjoy exclusive perks - Attractive discounts on many products and services through our corporate benefits program\nRecharge your energy - 30 days of vacation plus additional days off on Christmas Eve and New Year’s Eve\nGive back - An extra day off to get involved in social activities through our Volunteer Day\nMake an impact - Take ownership and bring your ideas to life with real creative freedom\nKeep growing - Individual professional and personal development opportunities in an innovative tech environment\nFeel comfortable where you work - Modern, conveniently located offices across our European locations\nBe part of a diverse team - Work in an international environment shaped by diversity\n Create lasting memories - Company events and team activities you won’t forget\nHow to reach us\nIfyou have any questions, you can reach out to Jacqueline by phone +49 89 356471770.","description_format":"text","description_chars":4031,"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":"German","level":"All levels","optional":false},{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Company events"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Cloud Platforms (IaaS & PaaS)","Web Hosting & VPS"],"lifecycle":[{"event":"open","at":"2026-11-05T15:24:58Z"},{"event":"close","at":"2026-11-09T13:56:01Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/contabo-senior-frontend-developer-all-genders-2","json_url":"https://alion.io/job/contabo-senior-frontend-developer-all-genders-2.json","meta":{"generated_at":"2026-11-11T18:55:15Z","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":36450,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":51747},"rest":"https://alion.io/mcp/rest/get_company?id=51747"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcontabo-senior-frontend-developer-all-genders-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fcontabo-senior-frontend-developer-all-genders-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fcontabo-senior-frontend-developer-all-genders-2"},{"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/contabo-senior-frontend-developer-all-genders-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcontabo-senior-frontend-developer-all-genders-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3813341}},{"tool":"search_jobs","arguments":{"company":"contabo.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3813341},"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"}}