Senior Android Engineer

Montreal, QC, Canada
Full Time
Experienced

What You’ll Do

Our mission is to replicate the success of our iOS app by creating a robust, high-quality Android application tailored to meet the needs of our users.

We are seeking a Senior Android Engineer to spearhead this initiative, establish the foundation for our Android platform, and deliver a best-in-class app. This role is pivotal in defining the development process, building a scalable architecture, and implementing deployment strategies, all while adhering to Android best practices.

You’ll work with a modern tech stack that includes Kotlin/Android, React and TypeScript, collaborating closely with cross-functional teams to ensure a seamless and high-performing application.

Key Responsibilities:

  • Platform Development: Recreate the iOS app on Android, leveraging Android's unique capabilities while maintaining feature parity.
  • Leadership: Pioneer the Android build, development, and deployment processes, ensuring scalability and efficiency.
  • Architecture & Design: Define and implement a robust software architecture using modern design patterns (e.g., MVVM, Clean Architecture).
  • Process Ownership: Set up CI/CD pipelines, testing strategies, and coding standards specific to Android development.
  • Collaboration: Work closely with the iOS team, designers, and backend engineers to ensure consistency across platforms.
  • Mentorship: Provide guidance and mentorship to future Android team hires, helping to grow the team and improve practices.
  • Security & Compliance: Ensure the app adheres to high security and compliance standards, particularly for a health-related platform (e.g., HIPAA, GDPR).
  • Code Quality: Champion clean, maintainable code and set the standard for high-quality Android development.

Who You Are:

  • Android Expertise: 5+ years of hands-on Android development experience with a proven track record of delivering high-quality apps.
  • Languages: Proficiency in Kotlin and Java.
  • Architecture: Strong understanding of Android architecture patterns (e.g., MVVM, MVP, Clean Architecture).
  • Modern Tools: Experience with Jetpack libraries, Jetpack Compose, and Dependency Injection frameworks (e.g., Dagger, Hilt).
  • Full Product Lifecycle: Experience in the entire mobile app lifecycle, including development, deployment, and ongoing maintenance.
  • Build & Deployment: Expertise in Gradle build systems, CI/CD pipelines, and Google Play Store deployment processes.
  • Security: Solid understanding of Android security best practices and compliance standards for sensitive data.
  • Leadership: Ability to independently own and drive projects while collaborating effectively with cross-functional teams.
  • Problem-Solving: Strong debugging and performance optimization skills, including use of profiling tools.

About Medeloop

At Medeloop, we accelerate and enhance medical research with our AI-driven platform that streamlines all research phases. Our platform accelerates the grant process, simplifies clinical study execution through seamless mobile and web applications, and offers advanced analytics without the need for coding. Researchers can even draft and publish their work using Medeloop, establishing it as an all-in-one solution for today's researchers.

We offer a competitive salary, company equity, a flexible work schedule, and most importantly, you WILL have an opportunity to make a significant impact on the healthcare industry.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*