Company description:

Verita HR Polska is a Human Resources service provider operating under number 5694.
We are working as a recruitment provider searching on our Client's behalf for a person in the following role:

Senior Android Engineer

Responsibilities:

Do you want to work for one of the world’s largest global banks? Want to be part its exciting digital transformation? Do you want to engineer incredible products for millions of customers?
Well, our Client offers just that ☺︎ It's a leader in digital transformation of banking services and Cracow is one of the most important technological centers - majority of projects are delivered from Poland ☺︎

Our 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. Built on the Mobile platform using the PlatformHub framework, it ensures scalability, security, and efficiency. Join us to work with cutting-edge technologies and make investing simple, accessible and impactful for millions of customers.

What you will do:
• Building high-quality mobile apps based on requirements, ensuring timely delivery to meet group and local standards
• Working in an agile, cross-functional team using modern tech stacks, with flexibility to learn and apply new tools across the full stack
• Writing clean, efficient code that meets business goals, taking into account technical dependencies and non-functional needs
• Setting and maintaining quality standards; ensuring the system design aligns with business needs and remains cost-effective
• Performing unit tests and contributing to continuous integration and delivery pipelines
• Reviewing code, offering constructive feedback and promoting engineering best practices
• Helping define automation test coverage levels and driving quality across the development process
• Supporting releases and maintaining solid communication with both team members and stakeholders
• Engaging in planning, estimation, architecture and hands-on development tasks
• Creating and updating clear technical documentation

Requirements:

• 7+ years of engineering experience, including at least 3 in a senior-level Android role
• Expert in Android development with deep knowledge of Android SDK, Jetpack libraries and architecture components
• Proficient in Java and Kotlin, including reactive programming (RxJava, Kotlin Coroutines)
• Hands-on experience with Android Studio, custom views, animations and Material Design
• Skilled in working with REST APIs, JSON, dependency injection (Dagger, Hilt) and local storage (Room, SQLite)
• Strong testing background: unit tests, UI automation and CI/CD tools like Jenkins or GitLab CI
• Solid grasp of multi-threading, background processing and performance optimization
• Experience with Git, Gradle, Android NDK (C/C++) and integrating third-party libraries & APIs
• Familiar with app publishing on Google Play, security best practices (OWASP) and accessibility standards
• Practical knowledge of MVVM and Clean Architecture patterns

The offer:

• Prestigious position at one of the world's largest banks
• Stable, long-term projects
• Competitive salary with a B2B contract
• Hybrid work (6 days per month from the office in Cracow) and flexible working hours
• Private healthcare and multisport card
• Working with cutting-edge IT technologies
• Personal growth and development opportunities with the possibility to rotate between projects
• Training on the job
• Referral program and company events
• Convenient parking

Recruitment process: one on-line
meeting with hiring managers, followed by an initial phone screening with our recruiter
Hybrid work: 6 days per month from the office in Cracow

For more information please contact Milena Górka: milena.gorka@veritahr.com