Android engineer

Attendi
Amsterdam, Netherlands
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
€8,000.0
Working hours
Regular working hours
Job source

Tech stack

Multitier Architecture Application Programming Interfaces (APIs) Android Software Development Apple IOS Sound Recording and Reproduction Unit Testing Gradle Model View ViewModel Strategies of Testing Management of Software Versions Speech Recognition Backend
+4 more
Modularization Integration Tests Front End Software Development Google Play

Job description

  • Develop and maintain Attendi’s native Android application.
  • Develop and maintain Attendi’s open-source Android microphone SDK (attendi-android).
  • Build high-quality voice recording, transcription, and medical documentation flows for real healthcare workflows.
  • Collaborate with backend engineers, frontend engineers, UX designers, product, and other mobile engineers to ensure smooth development and a cohesive user experience.
  • Take ownership of Android architecture, development quality, testing, CI/CD, Play Store releases, phased rollouts, crash reporting, monitoring, and user feedback.
  • Help shape Android-specific UX decisions using Material Design and platform conventions.
  • Contribute to our open-source efforts where applicable.

Requirements

You might be a good fit if you:

  • Have at least 5 years of experience.
  • Have strong experience developing native Android applications with Kotlin.
  • Have production experience with Jetpack Compose.
  • Understand Android lifecycle, permissions, foreground services, background execution limits, and platform-specific UX patterns.
  • Have experience with Kotlin coroutines and reactive programming with Flow.
  • Are able to take meaningful ownership of Android features end-to-end.
  • Have a strong user and product-focused mindset, whether that user is an end user of the Attendi App or another developer using our SDKs.
  • Have experience with and a well-formed opinion on testing strategies for Android applications, such as when to use unit tests, integration tests, UI tests, screenshot tests, or other testing strategies.
  • Take pride in building robust, scalable, and maintainable software.
  • Communicate clearly about trade-offs, risks, progress, and technical decisions.

Strong candidates may also

  • Have released at least one Android application to the Google Play Store.
  • Have been involved in the full release lifecycle of an Android app.
  • Have experience with MVVM and Clean Architecture.
  • Have experience designing public APIs or SDKs, including semantic versioning and sample apps.
  • Have experience with audio recording, speech-to-text, offline/network-resilient flows, or privacy-sensitive applications.
  • Have worked in healthcare, regulated, security-sensitive, or high-reliability environments.
  • Have experience with Gradle, modularization, CI quality gates, crash reporting, and monitoring.
  • Have collaborated with iOS engineers or worked on cross-platform product consistency. This is a plus, not a requirement., * Successfully implemented, merged, and released at least two or three medium to large sized features for Attendi’s native Android application.
  • Implemented at least one feature mostly independently, from product input to release.
  • Built a strong understanding of our Android app, Android SDK, voice recording flows, and product domain.
  • Contributed to improving Android architecture, quality, observability, or release processes.
  • Collaborated effectively with product, design, backend, frontend, and mobile stakeholders.

About the company

  • Salary between €6000 and €8000 per month.
  • Travel and lunch allowance.
  • Home office budget.
  • Lease bike.
  • Training budget of €1,500 per year.
  • Company MacBook.
  • ClassPass membership.
  • Time to learn the Android / iOS platform if not proficient in one of these
  • Working on impactful solutions for problems in healthcare: our solutions directly result in time savings for healthcare professionals, time they can use to deliver better and more personal care.
  • Transparent and responsible personal development: we encourage personal growth by making development plans together and giving the opportunity to follow courses that you feel contribute to your development.
  • Possibility to work from home: while we like to work together at our Amsterdam-based office, we think having the freedom to work at home when it suits you is important. Most of us spend two to three days per week at the office and the rest working from home.
  • A great place to work - feel free to reach out to our team to ask what it’s like!
  • Regular drinks and team outings.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · World Congress 2026 Europe

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all