Enable job alerts via email!

Mobile Technical Lead (Android)

Mindbox S.A.

Kraków

Hybrid

PLN 180,000 - 240,000

Full time

Today
Be an early applicant

Job summary

A technology solutions provider based in Kraków is looking for an experienced Android Tech Lead to oversee the development of a modern investment platform. This role requires mastery in Android SDK, Java, and Kotlin, along with strong leadership skills. The ideal candidate will work in a hybrid model and contribute to impactful products aimed at improving financial management for users. Attractive benefits and a collaborative environment await the right individual.

Benefits

Private medical care
Life insurance
Sports activities reimbursement
Professional training reimbursement

Qualifications

  • Mastery of Android SDK and various screen sizes.
  • Experience with push notifications and background processing.
  • Proficiency in implementing offline storage and data synchronization.

Responsibilities

  • Overseeing the development team to meet project timelines.
  • Creating high-quality mobile applications based on requirements.
  • Managing technical debt and system alignment with business goals.

Skills

Android SDK
Java
Kotlin
RESTful APIs
Unit testing
CI/CD
Android Studio
Multi-threading
Gradle
Firebase Cloud Messaging

Tools

Android NDK
GitLab CI
Job description
  • Join an exciting digital project for our client in the financial sector, aimed at improving the way people manage and grow their investments through mobile. We’re looking for an experienced Android Tech Lead to support the development of a modern, user-friendly investment platform offering personalized financial tools. If you enjoy working on impactful products in a collaborative environment, this could be a great fit for you. This is a hybrid role based in Kraków, Poland. The successful candidate must reside in Poland and be available to work on-site at the Kraków office at least two days per week, with the remaining days working remotely.
Your 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.
  • Being part of a multi-disciplinary, agile product team designing and building mobile applications with modern technology stacks, quickly learning and implementing solutions across the full stack.
  • Establishing and maintaining quality benchmarks, producing efficient code that meets business needs and technical requirements.
  • Managing technical debt and ensuring system alignment with business goals, cost-effectiveness, and design standards.
  • Performing unit testing and assisting in release implementation, including building CI/CD pipelines.
  • Evaluating code, design, and implementation to maintain the highest quality standards.
  • Contributing to determining automation test coverage levels for the project.
  • Maintaining clear communication and strong relationships with team members and stakeholders.
  • Reviewing code and providing timely, constructive feedback.
  • Demonstrating engineering patterns to solve complex problems simply and effectively.
  • Identifying strategic ways to reduce technical debt and promoting continuous improvement.
  • Participating actively in planning, estimation, architecture, coding, and development activities.
  • Providing architectural guidance and direction to the team, conveying overall technical vision.
  • Creating and maintaining up-to-date technical documentation.
Our requirements
  • Mastery of Android SDK, different Android versions, and handling various screen sizes.
  • Proficiency in developing custom views and animations.
  • Experience with background processing, multi-threading, and asynchronous programming in Android.
  • Knowledge of Android's location and mapping capabilities.
  • Familiarity with integrating third-party libraries and APIs.
  • Experience with push notifications and Firebase Cloud Messaging.
  • Understanding of Android's permissions model and runtime permissions.
  • Proficiency in implementing offline storage and data synchronization.
  • 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 Android accessibility features and implementation.
  • Proven experience as a senior individual contributor and/or technical lead in a large-scale mobile engineering organization.
  • Proficiency in Java and Kotlin programming languages.
  • Strong experience with Android Studio, SDK, and related development tools.
  • Deep understanding of Android architecture components and Jetpack libraries.
  • Expertise in developing and maintaining large-scale Android applications.
  • 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).
  • Understanding of Android security best practices and OWASP standards.
  • Experience with performance optimization and memory management in Android.
  • Knowledge of Android app publishing process and Google Play Store guidelines.
This is how we work on a project
What we offer
  • We are open to the employment form according to your preferences
  • Work with experienced and engaged team, willing to learn, share knowledge and open for growth and new ideas
  • Mindbox is a dynamically growing IT company, but still not a large one – everybody can have a real impact on where we are going next
  • We invest in developing skills and abilities of our employees
  • We have attractive benefits and provide all the tools required for work f.e. computer
  • Interpolska Health Care, Multisport, Warta Insurance, training platform (Sages)
sharing the costs of sports activities

private medical care

sharing the costs of professional training & courses

life insurance

  • If these details sound interesting to you and you're eager to gain new experience in the global arena, we invite you to apply. I'd be happy to engage in a conversation and invite you to the recruitment process!
  • Creating an inspiring place to thrive for the talented, we use their expertise and courage to introduce the technology of the future into your business. - This is the foundation of Mindbox and the goal of our business and technology journey. We operate and develop in four areas:
  • Autonomous Enterprise - automation of business processes using RPA, OCR, and AI.
  • Business Managment Systems ERP - we implement, adapt, optimize, and maintain flexible, safe, and open ERP of production and distribution companies worldwide.
  • Talent Network - we provide access to the best specialists.
  • ️ Modern Architecture - we build integrated, sustainable, and open CI / CD environments based on containers enabling safe and more frequent delivery of proven changes in the application code.
  • We treat technology as a tool to achieve a goal. Thanks to our consultants' reliability and proactive approach, initial projects usually become long-term cooperation. For over 16 years, it has provided various services to support clients in digital transformation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.