Tech Stack
AndroidDartFirebaseFlutterGraphQLiOSJava
About the role
- You develop, maintain and extend mobile and web applications with Flutter
- You implement features based on requirements and design specifications
- You integrate external APIs and databases
- You work on performance optimization of existing applications
- You contribute to code reviews and learn from feedback
- You are part of a team that learns from one another and shares knowledge
Requirements
- You have initial programming experience, e.g., with Java, C# or Dart
- You are interested in cross-platform development with a focus on iOS, Android and web
- You are keen to use modern development practices such as version control with Git and automated testing
- You value clean, maintainable code
- You have basic knowledge of REST, JSON and HTTP
- Initial exposure to Firebase, GraphQL or Algolia is a plus
- Hybrid working
- Flexible working hours
- Company pension plan
- Training and development opportunities
- JobRad (company bike leasing)
- Deutschlandticket (public transport ticket)
- Employee voucher card
- Great employee events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
FlutterJavaC#DartRESTJSONHTTPFirebaseGraphQLAlgolia
Soft skills
team collaborationknowledge sharingcode reviewfeedback acceptanceclean codemaintainable code