About the Role
We are looking to collaborate with an Android Developer for the development and enhancement of a new application. You will be working within a team of software and hardware engineers on cutting-edge applications and be committed to collaborative problem-solving sophisticated design, and the creation of quality products.
This is a freelance gig starting as soon as possible. We are open to remote work but would also be happy if you would like to work from our office in Berlin.
Responsibilities
- Develop and maintain native mobile applications for Android
- Ensure performance, quality, and responsiveness of applications
- Collaborate with the development team to deliver new features in an agile environment
- Maintain and refactor codes
Qualifications
- Degree in computer science, mathematics, or similar fields
- Minimum 2+ years of professional experience in software development with focus on Java
- Experience building applications using WebRTC is a must
- Experience with REST API, GraphQL, and working with different architectures (MVP/MVVM/MVI)
- Broad experience with Android SDK
- Familiarity with continuous integration
- Familiarity working in an Agile environment (Scrum, Kanban)
- Fluency in English
- Experience in working with a cross-functional project team