{"id":719407,"url":"https://alion.io/job/meteocontrol-fullstack-developer-all-genders","title":"Fullstack Developer (all genders)","company":{"id":692026,"name":"meteocontrol","domain":"meteocontrol.com","url":"https://alion.io/company/meteocontrol-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":{"grade":"A","score":91,"open_postings":39,"ghost_share":0,"stale_share":0.179,"repost_share":0,"time_to_fill_p50_days":135,"computed_at":"2026-11-03T05:54:40Z"}},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Berlin, Germany"],"countries":["DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":54000,"max_usd":116000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":16},"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"Kotlin","optional":false},{"name":"Ktor","optional":false},{"name":"Kubernetes","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-02-02T16:24:51Z","employer_posted_date":"2026-02-02","last_verified_at":"2026-11-03T20:23:35Z","board_verified":true,"closed_at":null,"days_open":274,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":273},"description":"Your mission:\nContribute to full stack development of the Cloud EMS platform, including frontend (Angular) and backend (Kotlin/Ktor, Node.js, PostgreSQL) components.\nDevelop responsive, user-friendly interfaces and maintain backend services, supporting microservices architecture.\nImplement and maintain automated testing (unit, integration, end-to-end) to ensure code quality.\nCollaborate with UX/UI designers and team members to deliver cohesive product features and support API development.\nParticipate in code reviews and contribute to CI/CD pipeline improvements.\nYour profile:\nDegree in Computer Science, Software Engineering, or related field, with a focus on full-stack development.\nAt least 2 years of experience in full-stack development with modern web technologies.\nExperience with frontend (Angular, TypeScript, HTML, CSS) and backend (Kotlin/Ktor or Node.js), including RESTful APIs.\nKnowledge of relational databases (e.g., PostgreSQL) and basic query optimization.\nExperience with testing (TDD, unit, integration, end-to-end), version control (Git), CI/CD, and agile methodologies.\nBasic knowledge of containerization (Docker) and Kubernetes.\nStrong communication skills, team-oriented, and willing to learn new technologies.\nFluent in English; German skills are a plus.\nControl engineering experience is a plus\nWe welcome applications from people with disabilities and actively promote equal opportunities and diversity.You can look forward to:\n6 reasons to join meteocontrol (and more):\nWorking for a better future: With us, you will create a better future for us and all generations after us.\nMore flexibility: We know how important a good work-life balance is. That's why we offer flexible working hours and a home office model that adapts to your needs.\nVacation that grows: Start with 30 days of vacation and your loyalty will be rewarded every two years with an additional day of vacation - up to 35 days for even more time off!\nContinuous learning & development: Your development is important to us - we support you in your career planning within the company with a wide range of offers.\nMoney on top: In addition to your salary, you will receive a monthly SpenditCard worth €50 and a subsidy for the Deutschlandticket.\nFitness: Train with our attractive employer subsidy at EGYM Wellpass, take part in our JobRad leasing program or power yourself up at our annual company run.\n... You can find many more reasons on our career website!\nYour Contact Person\nCamilla GeismarRecruiting Business Partner\n","description_format":"text","description_chars":2549,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Continuous learning","Flexible schedule","Home office"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-11T06:56:39Z"},{"event":"open","at":"2026-09-29T11:20:00Z"}],"visa":[],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.509,"p_room":0.28,"age_days":273,"expected_fill_days":135,"reasons":["conf:3","velocity","win:tail","crowd:junior"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/meteocontrol-fullstack-developer-all-genders","json_url":"https://alion.io/job/meteocontrol-fullstack-developer-all-genders.json","meta":{"generated_at":"2026-11-03T23:01:53Z","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":32,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00: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":692026},"rest":"https://alion.io/mcp/rest/get_company?id=692026"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmeteocontrol-fullstack-developer-all-genders"},{"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%2Fmeteocontrol-fullstack-developer-all-genders"},{"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%2Fmeteocontrol-fullstack-developer-all-genders"},{"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/meteocontrol-fullstack-developer-all-genders\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmeteocontrol-fullstack-developer-all-genders"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":719407}},{"tool":"search_jobs","arguments":{"company":"meteocontrol.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":719407},"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"}}