- Be responsible for the conceptualization, designing, development, testing, and reviewing of apps
- Be responsible for modernizing our applications to be state-of-the-art, as well as continuing to innovate and improve them
- Work with our web team to design REST APIs, help product owners and product managers define requirements, and recommend new Android-specific features
- Use Android Studio with Java and Kotlin for Android, as well as Xcode with Swift for iOS
- Work with REST APIs in C# / .Net web API developed together with our web team
- Code on GitHub with Fork as git client
- Perform CI/CD with GitHub Actions using a self-hosted runner
- Primary be responsible for Android, but we are ultimately a small team maintaining apps across both platforms
- Perform Software development in Scrum using Jira and Confluence
Requirements
- Degree in software engineering, computer science, or a related field
- 3+ years of professional work experience
- Industry experience in designing and implementing native Android applications
- Strong knowledge of modern Android software architecture and design patterns
- Confidence in your ability to write clean, flexible, and maintainable code
- Ability to support and collaborate with our iOS developers
- Understanding of Material Design – you can advise the team on UX and design questions
- Knowledge of Swift for iOS is a plus
- Fluency in English, and German is a plus
Benefits
- A chance to be a part of casual but professional environment where you will have safe place to try, fail and learn
- Have full ownership over your code
- Coaching from our tech leads to advance your soft and technical skills and set your own development path
- Defined and organized onboarding process for both, the company and the project
- Competitive compensation depending on experience and skills
- Private pension and medical insurance for you and your family. Also, maternity and sick leave are 100% paid
- Sport clubs – from fishing to basketball, whatever rocks your boat
- Awesome referral fees - because great people know great people
- Work-life balance – this is the company that really support your professional, family and personal goals
- Freedom to decide how you want to work - partly or fully remote or from our offices