Home › Companies › Meteocontrol › Fullstack Developer (all genders)
Fullstack Developer (all genders)
Meteocontrol · Berlin · Active · Personio
Job facts
| Field | Value |
|---|---|
| Company | Meteocontrol |
| Title | Fullstack Developer (all genders) |
| Normalized title | - |
| Department / team | IT / Festangestellte |
| Location | Berlin |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | Personio |
| Posted / first seen | 2026-02-02 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Meteocontrol. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Personio. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| Department jobs | Active postings in IT. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Meteocontrol |
| Source | 01563cf5-b7dc-4ac0-b8da-50337c7df752 |
| ATS provider | Personio |
Description
Your mission:
Contribute to full stack development of the Cloud EMS platform, including frontend (Angular) and backend (Kotlin/Ktor, Node.js, PostgreSQL) components. Develop responsive, user-friendly interfaces and maintain backend services, supporting microservices architecture. Implement and maintain automated testing (unit, integration, end-to-end) to ensure code quality. Collaborate with UX/UI designers and team members to deliver cohesive product features and support API development. Participate in code reviews and contribute to CI/CD pipeline improvements.
Your profile:
Degree in Computer Science, Software Engineering, or related field, with a focus on full-stack development. At least 2 years of experience in full-stack development with modern web technologies. Experience with frontend (Angular, TypeScript, HTML, CSS) and backend (Kotlin/Ktor or Node.js), including RESTful APIs. Knowledge of relational databases (e.g., PostgreSQL) and basic query optimization. Experience with testing (TDD, unit, integration, end-to-end), version control (Git), CI/CD, and agile methodologies. Basic knowledge of containerization (Docker) and Kubernetes. Strong communication skills, team-oriented, and willing to learn new technologies. Fluent in English; German skills are a plus. Control engineering experience is a plus We welcome applications from people with disabilities and actively promote equal opportunities and diversity.
You can look forward to:
6 reasons to join meteocontrol (and more):
Working for a better future: With us, you will create a better future for us and all generations after us. More 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. Vacation 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! Continuous learning & development: Your development is important to us - we support you in your career planning within the company with a wide range of offers. Money on top: In addition to your salary, you will receive a monthly SpenditCard worth €50 and a subsidy for the Deutschlandticket. Fitness: 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. ... You can find many more reasons on our career website !
Your Contact Person
Camilla Geismar
Recruiting Business Partner
[email protected]
Full job record
| Job ID | 375908f62ebbca450dfb3aeaafb84677a26b15ba |
| Org ID | 463aa1d3-b52a-415c-9d73-7bca92e4ba7d |
| Source ID | 01563cf5-b7dc-4ac0-b8da-50337c7df752 |
| Board ID | 01563cf5-b7dc-4ac0-b8da-50337c7df752 |
| Provider | personio |
| Provider Job Key | 2516055 |
| Title | Fullstack Developer (all genders) |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Berlin |
| Department | IT |
| Team | Festangestellte |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | Berlin |
| Region | — |
| City | — |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://meteocontrol.jobs.personio.de/job/2516055?language=en |
| Apply URL | https://meteocontrol.jobs.personio.de/job/2516055?language=en |
| First Seen At | 2026-05-30 05:38:11Z |
| Last Seen At | 2026-06-06 07:45:11Z |
| Last Checked At | 2026-06-06 07:45:11Z |
| Last Changed At | 2026-05-30 05:38:11Z |
| Inactive At | — |
| Source Posted At | 2026-02-02 16:24:51Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=personio/board=meteocontrol.de/date=2026-06-06/2026-06-06T07-45-10-278Z-e880426ecb3d5df5a94c7cfc5c3b7f604d00ccfb7dc1bc8b4d3a737b878a400e.json |
Event Fields
{
"content_hash": "0a72d8f4e089fb230cb5876503872eeb7535f74f9131c19dbf3fb3dea13d75a3",
"source_hash": "3efae5b2cc68ccb6824174dcf0825763860713dfd33ed6e608852d3282f5d303",
"last_changed_at": "2026-05-30T05:38:11.935Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Berlin",
"city": null,
"region": null,
"country": "Berlin",
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T07:45:11.125Z",
"launch_scope": {
"reason": "personio_production_catalog",
"included": true,
"location": {
"raw": "Berlin",
"city": null,
"region": null,
"country": "Berlin",
"is_remote": false,
"confidence": 0.8
},
"countries": [
"Berlin"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"id": "2516055",
"name": "Fullstack Developer (all genders)",
"office": "Berlin",
"keywords": [],
"schedule": "full-time",
"createdAt": "2026-02-02T16:24:51+00:00",
"seniority": "experienced",
"department": "IT",
"occupation": "desktop_service_and_support",
"subcompany": "meteocontrol GmbH",
"employmentType": "permanent",
"jobDescriptions": [
{
"name": "Your mission:",
"value": "<ul><li style=\"color:rgb(0,0,0);font-size:14px;\">Contribute to full stack development of the Cloud EMS platform, including frontend (Angular) and backend (Kotlin/Ktor, Node.js, PostgreSQL) components.</li><li style=\"color:rgb(0,0,0);font-size:14px;\">Develop responsive, user-friendly interfaces and maintain backend services, supporting microservices architecture.</li><li style=\"color:rgb(0,0,0);font-size:14px;\">Implement and maintain automated testing (unit, integration, end-to-end) to ensure code quality.</li><li style=\"color:rgb(0,0,0);font-size:14px;\">Collaborate with UX/UI designers and team members to deliver cohesive product features and support API development.</li><li style=\"color:rgb(0,0,0);font-size:14px;\">Participate in code reviews and contribute to CI/CD pipeline improvements.</li></ul>"
},
{
"name": "Your profile:",
"value": "<ul><li style=\"font-size:14px;color:rgb(0,0,0);\">Degree in Computer Science, Software Engineering, or related field, with a focus on full-stack development.</li><li style=\"font-size:14px;color:rgb(0,0,0);\">At least 2 years of experience in full-stack development with modern web technologies.</li><li style=\"font-size:14px;color:rgb(0,0,0);\">Experience with frontend (Angular, TypeScript, HTML, CSS) and backend (Kotlin/Ktor or Node.js), including RESTful APIs.</li><li style=\"font-size:14px;color:rgb(0,0,0);\">Knowledge of relational databases (e.g., PostgreSQL) and basic query optimization.</li><li style=\"font-size:14px;color:rgb(0,0,0);\">Experience with testing (TDD, unit, integration, end-to-end), version control (Git), CI/CD, and agile methodologies.</li><li style=\"font-size:14px;color:rgb(0,0,0);\">Basic knowledge of containerization (Docker) and Kubernetes.</li><li style=\"font-size:14px;color:rgb(0,0,0);\">Strong communication skills, team-oriented, and willing to learn new technologies.</li><li style=\"font-size:14px;color:rgb(0,0,0);\">Fluent in English; German skills are a plus.</li><li style=\"font-size:14px;color:rgb(0,0,0);\">Control engineering experience is a plus</li></ul><span style=\"color:rgb(0,0,0);font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;text-transform:none;background-color:rgb(255,255,255);display:inline;\">We welcome applications from people with disabilities and actively promote equal opportunities and diversity.</span><span style=\"font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(0,0,0);\"> </span>"
},
{
"name": "You can look forward to:",
"value": "<p style=\"margin:0px;padding:0px;color:rgb(23,43,77);font-family:'-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;text-align:left;text-transform:none;background-color:rgb(255,255,255);\"><strong><span style=\"font-size:14px;font-family:Arial, Helvetica, sans-serif;\">6 reasons to join meteocontrol (and more):</span></strong></p><ol style=\"margin:10px 0px 0px;padding-left:22px;list-style-type:decimal;color:rgb(23,43,77);font-family:'-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;text-align:left;text-transform:none;background-color:rgb(255,255,255);\"><li style=\"font-size:14px;font-family:Arial, Helvetica, sans-serif;\"><strong>Working for a better future:</strong> With us, you will create a better future for us and all generations after us.</li><li style=\"font-size:14px;font-family:Arial, Helvetica, sans-serif;\"><strong>More flexibility:</strong> 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.</li><li style=\"font-size:14px;font-family:Arial, Helvetica, sans-serif;\"><strong>Vacation that grows:</strong> 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!</li><li style=\"font-size:14px;font-family:Arial, Helvetica, sans-serif;\"><strong>Continuous learning & development:</strong> Your development is important to us - we support you in your career planning within the company with a wide range of offers.</li><li style=\"font-size:14px;font-family:Arial, Helvetica, sans-serif;\"><strong>Money on top:</strong> In addition to your salary, you will receive a monthly SpenditCard worth €50 and a subsidy for the Deutschlandticket.</li><li style=\"font-size:14px;font-family:Arial, Helvetica, sans-serif;\"><strong>Fitness:</strong> Train with our attractive employer subsidy at <em>EGYM Wellpass</em>, take part in our <em>JobRad leasing program</em> or power yourself up at our annual company run.</li></ol><p style=\"margin:10px 0px 0px;padding:0px;color:rgb(23,43,77);font-family:'-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;text-align:left;text-transform:none;background-color:rgb(255,255,255);\"><strong><span style=\"font-size:14px;font-family:Arial, Helvetica, sans-serif;\">... You can find many more reasons on our <a style=\"color:rgb(12,102,228);\" href=\"https://www.meteocontrol.com/en/working-at-meteocontrol\">career website</a>! </span></strong></p>"
},
{
"name": "Your Contact Person",
"value": "<span style=\"font-size:14px;\"><span style=\"color:rgb(0,0,0);\"><strong>Camilla Geismar</strong><br>Recruiting Business Partner<br></span><a href=\"mailto:[email protected]\">[email protected]</a> </span>"
}
],
"occupationCategory": "it_software",
"recruitingCategory": "Festangestellte"
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/375908f62ebbca450dfb3aeaafb84677a26b15ba?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/463aa1d3-b52a-415c-9d73-7bca92e4ba7dJSONGET https://api.bluedoor.sh/job-postings/v1/sources/01563cf5-b7dc-4ac0-b8da-50337c7df752JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/375908f62ebbca450dfb3aeaafb84677a26b15ba/eventsJSON