Careers
Experienced Android Developer
Apply
7
Offices around the world
500+
Employees strong
48%
Senior engineers
1100+
Projects completed
30
Development Languages
90+
Tech & Soft skills trainings per year

We are looking to hire an experienced Android Developer who will work in a team of uniquely intelligent technologists to implement mobile applications that make the world a better place!

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 Agile development methodology to create 21st-century mobile solutions that set standards and will exchange knowledge and experience with 18+ native Android developers.

As a fast-growing company, MentorMate provides challenging careers in a friendly, team-oriented environment. We value our employees and share our success through competitive pay, recognition, advancement opportunities and a great working environment.

Job Description

  • Develop mobile business solutions for Android using the latest devices and latest SDKs
  • Review business requirements and functional design specifications
  • Develop flexible software solutions to support changing business requirements
  • Design and create local database services as well as communication APIs to integrate with server-side solutions
  • Manage application build and deployment process

Requirements

  • Strong knowledge in developing native Android applications
  • Strong knowledge of Java, Kotlin or another Object-oriented language
  • Experience in web-services (APIs) integration and client-server application model
  • Experience with Android Studio
  • Knowledge of version control tools and Git
  • Strong analytical, communication and collaboration skills
  • Excellent spoken and written English

A significant advantage would be

  • Experience with SCRUM development methodology
  • Experience in developing web and server-side applications in Java
  • Experience with database design and implementation
  • Experience with Google Architecture Components
  • Experience with Google APIs and Play Console
  • Knowledge of Bluetooth and communication with external devices
  • BS/MS Degree in Computer Science or equivalent

We offer

Career development

Professional growth in a global company
Variety of meaningful projects
Latest technologies to choose from
Work side-by-side with top engineers
Challenging problems to solve
Career path with regular salary increases
Individual learning budget
Internal technical and soft skills trainings
Leadership program
Business English classes
Knowledge sharing
Professional growth in a global company
Variety of meaningful projects
Latest technologies to choose from
Work side-by-side with top engineers
Challenging problems to solve
Career path with regular salary increases
Individual learning budget
Internal technical and soft skills trainings
Leadership program
Business English classes
Knowledge sharing
Challenging problems to solve
Career path with regular salary increases
Individual learning budget
Internal technical and soft skills trainings
Leadership program
Business English classes
Knowledge sharing

We offer

Work & Life Balance

Flexible working locations in Bulgaria
Opportunity to relocate to one of our five offices within the country
Additional paid time off for loyal employees
Opportunity to work from home
Regular team buildings and office parties
Gamification program
Lounge and game zones
Charity and volunteer activities
Internal communities of interest such as board games, sports, etc.
Diverse working environment
Metro Station next to the office
Flexible working locations in Bulgaria
Opportunity to relocate to one of our five offices within the country
Additional paid time off for loyal employees
Opportunity to work from home
Regular team buildings and office parties
Gamification program
Lounge and game zones
Charity and volunteer activities
Internal communities of interest such as board games, sports, etc.
Diverse working environment
Metro Station next to the office
Regular team buildings and office parties
Gamification program
Lounge and game zones
Charity and volunteer activities
Internal communities of interest such as board games, sports, etc.
Diverse working environment
Metro Station next to the office

We offer

Perks to Enjoy

Additional health and dental insurance
Covered transport expenses + MentorBike to use
Employee Referral program with bonuses
Showers at the office
Massages to relax
Discounts in shops & restaurants
Exclusive financial offers and consultations
Additional health and dental insurance
Covered transport expenses + MentorBike to use
Employee Referral program with bonuses
Showers at the office
Massages to relax
Discounts in shops & restaurants
Exclusive financial offers and consultations
Massages to relax
Discounts in shops & restaurants
Exclusive financial offers and consultations

Career Path

Intern Android/iOS
Junior Android/iOS Developer
Android/iOS Developer
Mobile Developer
Senior Android/iOS Developer
Senior Mobile Developer
Software Development Lead
Mobile Architect
Software Development Manager

Apply now