Android developer

mobile
Remote
About mindmymind

We're a tech company and mobile companion built by a group of friends from different walks of life. We believe self-understanding is the key to a joyful life. Inspired by our own personal struggles we're on a mission to put a companion for self-understanding in everyone's hands. We're a semi-remote company with offices in Lisbon and Copenhagen.

About the role

As an Android Developer, you will be a key player in our mobile development team. Your primary responsibilities will include designing, developing, and maintaining our Android app, ensuring high performance and responsiveness to user interactions. You will work closely with our backend team to integrate APIs and ensure seamless functionality.

Key responsibilities
  • Design, build, and maintain high-performance, reusable, and reliable Java/Kotlin code.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Implement modern Android development practices, including MVVM architecture, Jetpack components, and Kotlin coroutines.
  • Knowledge of WebSockets to create real-time features in the app is plus
  • Work with RESTful APIs to connect Android applications to backend services.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Qualifications
  • Extensive experience in Android development with a proven track record of successful projects.
  • Proficiency in Kotlin.
  • Familiarity with modern Android development practices, including Jetpack components (e.g., Navigation, LiveData, ViewModel).
  • Experience with WebSockets for real-time communication features.
  • Strong understanding of RESTful APIs and integrating them into Android applications.
  • Familiarity with cloud environments like AWS, Google Cloud, or Azure.
  • Excellent understanding of mobile architecture and design patterns.
  • Strong problem-solving skills and the ability to work in a collaborative environment.
  • Great communication skills and fluency in English.
Interested?

If you resonate with the above then we would love to hear from you. We aim to answer to all applicants within 2 weeks. Note that recruitment through agencies is not appreciated. If however, you are looking for your next big move, this is the right place.

Apply