Talent.com
Ta oferta pracy nie jest dostępna w Twoim kraju.
Android Developer

Android Developer

YOUR ITEAMS sp. z o.o.Warszawa, Masovian, Poland
19 dni temu
Opis pracy

technologies-expected :

  • Android
  • Kotlin
  • Java
  • Gradle
  • Maven

about-project :

  • We are currently seeking a dedicated Android Developer to join our customer.
  • responsibilities :

  • Design and develop advanced applications for the Android platform using Kotlin and Jetpack Compose.
  • Ensure adherence to SOLID principles, clean architecture, and software design patterns to build scalable and maintainable applications.
  • Follow the repository pattern with MVVM for structured data access and maintainability.
  • Collaborate with cross-functional teams, including designers, backend developers, and product managers, to define, design, and implement new features.
  • Work with Room Database and other data persistence mechanisms for efficient offline storage.
  • Implement authentication mechanisms, including OAuth 2.0, for secure user authentication.
  • Integrate Google Maps, Sentience and Location Services for geolocation-based features.
  • Utilize Kotlin Coroutines and Flow for handling asynchronous events and data streams efficiently.
  • Work on bug fixing, performance optimization, and maintaining high code quality.
  • Implement unit and UI testing strategies using JUnit and Espresso to ensure application reliability and robustness.
  • Optimize app performance and memory usage using Android Profiler and other profiling tools.
  • Work with RESTful APIs to ensure seamless integration between the app and backend services.
  • Implement analytics tools to track user behavior and application performance.
  • Develop localized applications to support multiple languages and regions.
  • Utilize Agile project management methodologies for efficient development cycles.
  • Familiarity with cloud messaging APIs and push notifications.
  • Use version control systems, particularly Git, to manage codebase efficiently.
  • requirements-expected :

  • 3-5 years of experience in Android development with a strong portfolio of published applications on the Google Play Store.
  • Strong proficiency in Kotlin; familiarity with Java is a plus.
  • Solid understanding of the full mobile development lifecycle.
  • Strong knowledge of clean architecture, MVVM, SOLID principles, and software design patterns.
  • Experience with Jetpack Compose and XML-based UI for building modern, responsive UIs.
  • Familiarity with Android frameworks such as Room, LiveData, and WorkManager.
  • Experience with OAuth 2.0 authentication for secure user access management.
  • Hands-on experience with reactive programming using Kotlin Coroutines and Flow.
  • Experience with unit and UI testing using JUnit and Espresso.
  • Familiarity with dependency management tools like Gradle and Maven.
  • Experience with Agile methodologies and working in Scrum teams.
  • Strong understanding of Android's design guidelines and best practices.
  • Knowledge of performance and memory tuning tools such as Android Profiler.
  • offered :

  • Stable employment. International projects for Global Fortune 500 companies.
  • Indefinite period contract.
  • 100% remote work. You can choose to work from any place in the world.
  • Flexibility regarding working hours. Autonomy to choose the way you work. We trust you.
  • Annual Training&Development Budget, upskilling support, capability development programs.
  • Cooperation with top-tier engineers and experts.
  • Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
  • Agile approach and no bureaucracy.
  • Outstanding integration trips to various places in Europe for all employees.
  • Activities to support your well-being and health. Luxmed Gold Extended medical care and Multisport Plus benefit.
  • benefits :

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • integration events
  • Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

    Android Developer • Warszawa, Masovian, Poland