Skip to content
  • Services
    Our Approach
    Personalized, in-depth technical guidance on a global scale that helps organizations achieve their digital transformation goals.
    Learn more
    • Our Approach
    • Development
    • Design
    • Digital Experience Platform
    • Data & Analytics
    • Cloud & DevOps
    • Support
  • Work
    Our Work
    Through our expertise in strategy, design, and engineering, we help clients deliver digital transformation at scale.
    Learn more
    • Our Work
    • Healthcare
    • Finance
    • Manufacturing
    • Agriculture
    • Education
  • About
  • Careers
    Join our Team
    Take your career to the next level. We offer exciting opportunities across every stage of the software development life cycle.
    Learn more
    • Join our Team
    • Open Positions
    • Application Process
    • Benefits
    • Learning & Development
  • Insights
    Our Insights
    Read our latest blogs, watch our recent videos, and browse our library of e-books — all full of insights from our experts.
    Learn more
    • Our Insights
    • Blog
    • Videos
    • Downloads
  • Contact
  • БГ
  • US
  • SE
Menu

Senior Android Developer – Contractor

A custom development company, MentorMate is a design and software global powerhouse with mature and established practices in Enterprise Web & Mobile Development, Technical Architecture, Human-Centered Design, Cloud & DevOps, Advanced-Data Мanagement & Analytics. With over 1,500 projects completed by our 1000+ top software engineers, we innovate in sectors like healthcare, education, finance, agriculture, and beyond.

You will participate in the creation of enterprise-class applications using proven design patterns on the latest technology platforms. This position requires a hands-on developer that will fully participate in the software development process – design, development, unit testing, and technical documentation. You will use the Scrum methodology to create 21st-century software solutions that set standards and will exchange knowledge and experience with 25+ native Android specialists and 50+ mobile specialists.

Job description
  • Create native Android business apps in Kotlin and/or Java
  • Review business requirements and functional design specifications
  • Provide technical leadership and mentorship to the other team members
  • Develop flexible software solutions to support changing business requirements
  • Manage application build and deployment process
Requirements
  • 5+ years of experience in developing native Android applications
  • Strong knowledge of Kotlin and Java
  • Deep understanding of app architectures - MVVM, MVP, MVI
  • Experience with Dagger 2, Hilt, or Koin
  • Experience with database design and implementation (Room, Realm)
  • Excellent spoken and written English
  • Experience with SCRUM development methodology
  • Ability to meet tight deadlines and give accurate time estimates
  • Experience mentoring junior team members
  • A desire to constantly improve as a professional and stay on top of the cutting edge technologies
A significant advantage would be
  • Experience in developing web and server-side applications in Java
  • Experience with Google APIs and Play Console
  • Experience with CI/ CD
  • Knowledge of Bluetooth and communication with external devices
  • Knowledge of ReactNative, Flutter, or Jetpack Compose
  • BS/MS Degree in Computer Science or equivalent
Posting Summary
Job role
  • Engineering & Technology
  • Mobile
Experience Level
  • Senior
Employment Type
  • Contractor
Location
  • Global Remote
Apply now
Posting Summary
Job role
  • Engineering & Technology
  • Mobile
Experience Level
  • Senior
Employment Type
  • Contractor
Location
  • Remote
  • Global Remote
Apply now
We offer
  • Remote Work Model
    Freedom to be based anywhere in the world.
  • Global Tech Community
    Work in a global team using the latest technologies.
  • Exciting Career Prospects
    Enterprise projects that set standards and save lives.
  • Competitive Pay
    Feel satisfied with the negotiated terms.
  • No Intermediaries
    Direct communication with our teams.
  • Personal Assistance
    Support with administrative, financial, etc. issues.

Let’s Work Together

Related job positions

More opportunities in the Engineering & Technology team

Tech Squad Lead with React Native
Bulgaria
Bulgaria Remote
Full - time
Senior ETL/ Data Wаrehouse Developer – Contractor
Global Remote
Full - time
Senior ETL/ Data Wаrehouse Developer
Bulgaria
Bulgaria Remote
Full - time
United States
MentorMate1350 Lagoon Ave, Suite 800
Minneapolis
, MN 55408

+1 612 823 4000
Bulgaria
67 Prof. Tsvetan Lazarov Blvd.
Sofia 1592, Bulgaria,
+359 2 862 2632
Sweden
Drottninggatan 29
411 14 Göteborg

+46 3 199 0180
Follow us
  • Twitter
  • LinkedIn
  • Instagram
  • Facebook

Copyright © 2023 MentorMate, Inc.

  • Cookies
  • Privacy
  • Terms
  • Continuity Policy
This site is registered on wpml.org as a development site.