.
Senior Engineer (Mobile - Android)
  • Kraków
Senior Engineer (Mobile - Android)
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Mindbox S.A.
14. 5. 2025
Informacje o stanowisku

technologies-expected :


  • Java
  • Kotlin
  • Android Studio
  • Android SDK
  • Android
  • Dagger
  • Hilt
  • RxJava
  • Jenkins
  • GitLab
  • Gradle
  • Git

about-project :


  • The platform will empower customers with next-generation capabilities, offering seamless account access, diverse asset types like shares, ETFs, and mutual funds, and personalized investment portfolios tailored to individual goals.

responsibilities :


  • Overseeing the development team to achieve project timelines and standards; coordinating efforts and working closely with Product Owners, Scrum Masters, Analysts, and UX designers.
  • Using technical expertise to create high-quality mobile applications based on specified requirements, ensuring timely delivery to group and local standards.
  • Ensuring the system aligns with business needs in terms of design, managing technical debt, and maintaining cost-effectiveness.
  • Performing unit testing of programs and software applications to ensure desired outcomes and correct instructions.
  • Assisting in the implementation of releases, building continuous integration and delivery pipelines.
  • Maintaining and developing clear communications and relationships with team members and stakeholders.
  • Creating and maintaining up-to-date technical documentation.

requirements-expected :


  • BS degree or higher in Computer Science with 7+ years of experience
  • Expert-level knowledge of Android development and the Android ecosystem
  • Proficiency in Java and Kotlin programming languages
  • Strong experience with Android Studio, Android SDK, and related development tools
  • Deep understanding of Android architecture components and Jetpack libraries
  • Proficiency in RESTful APIs, JSON parsing, and networking in Android
  • Experience with dependency injection frameworks (e.g., Dagger, Hilt)
  • Strong knowledge of Android UI design principles, Material Design, and custom view development
  • Familiarity with reactive programming (e.g., RxJava, Kotlin Coroutines)
  • Experience with local data storage solutions (e.g., Room, SQLite)
  • Proficiency in unit testing and UI automation testing for Android
  • Knowledge of CI/CD practices and tools (e.g., Jenkins, GitLab CI)
  • Experience with Android NDK and native code integration (C/C++)
  • Knowledge of Gradle build system and dependency management
  • Familiarity with Android architecture patterns (e.g., MVVM, Clean Architecture
  • Familiarity with version control systems, particularly Git
  • Understanding of Android security best practices and implementation, plus industry standards like OWASP
  • Knowledge of Android app publishing process and Google Play Store guidelines

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of professional training & courses
  • life insurance

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    82 468
    9 261