AndroidAngularJavaJavaScriptKotlinMySQLPostgresReactSQLVue.jsVuePostgreSQLRESTfulProblem SolvingCollaborationRemote Work
About this role
Role Overview
Develop and maintain full-stack software solutions for an Android-based installer app and supporting backoffice tools in the field of real estate energy management
Implement installer workflows that guide technicians through device installation and full digital documentation of installations
Build and operate backend services and APIs for data processing, validation, health checks, and integration with downstream systems
Design and maintain data models for buildings and installed devices, ensuring data quality and consistency
Collaborate closely with product, UX, and domain experts to deliver reliable, user-friendly solutions
Participate in code reviews, architectural discussions, and continuous improvement of practices, performance, and system stability
Support the full software lifecycle, from concept to deployment and maintenance
Requirements
Proactive, problem solving mindset
Ability to communicate complex ideas in clear and concise way (in English)
Strong collaboration skills and experience working closely with other teams (product, frontend, QA, DevOps, etc.)
At least 5 years of experience working as a Software Developer
Proficiency in development with Kotlin, Java or similar (JVM) languages
Professional working experience with a frontend framework like Angular, React or Vue.js
Solid understanding of object-oriented design, clean code principles, and software architecture
Experience designing, implementing, and consuming RESTful APIs
Good knowledge of relational databases (e.g. PostgreSQL, MySQL) and SQL
German language skills (optional)
Tech Stack
Android
Angular
Java
JavaScript
Kotlin
MySQL
Postgres
React
SQL
Vue.js
Benefits
Modern hardware and the opportunity to work with cutting-edge technologies
100% remote work possibility
Office in Hamburg (Hammerbrook) and Munich for personal collaboration
Space and budget for personal growth
Flexible working hours
30 days vacation
Events for employees to celebrate achievements and team spirit
Community of Practice and Knowledge Nuggets for skill improvement