Job
- Level
- Experienced
- Job Field
- Web, Full Stack
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Berlin
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop the Cloud EMS platform using Angular for the frontend and Kotlin/Ktor or Node.js for the backend, maintain microservices, implement tests, and collaborate closely with the UX/UI team.
Job Technologies
Your role in the team
- Participation in the full-stack development of the Cloud-EMS platform, including frontend (Angular) and backend (Kotlin/Ktor, Node.js, PostgreSQL).
- Development of responsive, user-friendly interfaces and maintenance of backend services, supporting a microservices architecture.
- Implementation and maintenance of automated tests (unit, integration, end-to-end) to ensure code quality.
- Collaboration with UX/UI designers and team members to deliver coherent product features and support API development.
- Participation in code reviews and contribution to the improvement of CI/CD pipelines.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed degree in Computer Science, Software Engineering, or a related field, with a focus on Full-Stack Development.
Qualifications
- Knowledge of relational databases (e.g., PostgreSQL) and basic query optimization.
- Basic knowledge of containerization (Docker) and Kubernetes.
- Good communication skills and teamwork; willingness to learn new technologies.
- Fluent English; German skills are an advantage.
Experience
- At least 2 years of experience in full-stack development with modern web technologies.
- Experience in Frontend (Angular, TypeScript, HTML, CSS) and Backend (Kotlin/Ktor or Node.js) as well as REST APIs.
- Experience with testing (TDD, unit, integration, end-to-end), version control (Git), CI/CD, and agile methodologies.
- Experience in control engineering is a plus.
This text has been machine translated. Show original
What we offer
- Working for a better future: With us, you create a better future for us and all generations to come.
- More flexibility: We understand how important a balanced 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 off - up to 35 days for even more time to unwind!
- Continuous Learning & Development: Your growth is important to us - with a variety of offerings, we support you in your career planning within the company.
- Money on top: In addition to your salary, you will receive a monthly SpenditCard worth €50 as well as a subsidy for the Deutschlandticket.
- Fitness: Train with our attractive employer subsidy at EGYM Wellpass, participate in our JobRad leasing program, or energize yourself at our annual company run.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Topics that you deal with on the job
Job Locations
This is your employer
Meteocontrol Gmbh
meteocontrol ist einer der weltweit führenden Entwickler und Anbieter von Überwachungssystemen für Photovoltaikkraftwerke und Solarparks. Wir unterstützen den Betrieb von PV-Anlagen durch präzise Anlagenüberwachung, direkte Fernsteuerung und Einspeisemanagement, um optimale Erträge und Renditen zu erzielen.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Power Sector, Economy, Engineering Industry