Android Developer

Mobile

Android Developer

Mobile
-, Warszawa

EndySoft

Full-time
Permanent
Mid
Remote
4 129 - 5 038 USD
Gross per month - Permanent

Job description

Position Overview:

We are seeking a skilled Android Developer to join our mobile development team. The ideal candidate will have experience designing and building high-quality Android applications. This role involves working closely with designers and backend developers to deliver seamless, user-friendly, and high-performance mobile experiences. 


MD rate: 1500018300 PLN


Roles and Responsibilities:

  • Develop custom Android applications tailored to meet specific business needs. 
  • Implement complex UI components while ensuring consistency with design guidelines. 
  • Integrate advanced features such as offline mode, real-time updates, and push notifications. 
  • Collaborate with product managers to define app functionality and user workflows. 
  • Implement and optimize in-app analytics to gather actionable user data. 
  • Work on enhancing accessibility features to ensure inclusivity in applications. 
  • Coordinate with backend developers to design and test data synchronization mechanisms. 
  • Develop reusable code libraries and contribute to knowledge sharing within the team. 


Required Skills and Experience:

  • Proficiency in Kotlin and/or Java for Android development. 
  • Strong understanding of Android SDK, Jetpack Components, and Material Design principles. 
  • Experience with RESTful APIs and JSON for data integration. 
  • Familiarity with version control systems like Git
  • Knowledge of Room or other local storage solutions. 
  • Experience with MVVM, MVP, or other architectural patterns. 
  • Strong problem-solving skills and attention to detail. 
  • Good communication and collaboration skills. 


Nice to Have:

  • Experience with Jetpack Compose for building modern UI. 
  • Familiarity with Firebase services such as Analytics, Crashlytics, and Push Notifications. 
  • Knowledge of CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Bitrise
  • Understanding of security best practices for mobile applications. 
  • Experience with performance monitoring tools like Android Profiler or New Relic
  • Exposure to Agile/Scrum methodologies. 
  • Experience with Wear OS or other Android ecosystem products. 


Additional Information:

This is an exciting opportunity to work on innovative mobile applications and contribute to cutting-edge projects. If you are passionate about Android development and enjoy building exceptional mobile experiences, we encourage you to apply.

Tech stack

    Kotlin

    advanced

    Java

    advanced

    Android SDK

    advanced

    RESTful API

    regular

    JSON

    regular

    Git

    regular

Office location

Published: 07.08.2025