Senior Android Engineer
Wallee is seeking an experienced Senior Android Software Engineer to join our development team. As a payment technology company that enables merchants to accept omnichannel payments, we’re looking for someone to help us enhance the customer journey through the development of dedicated merchant integrations and big data systems. The ideal candidate will be passionate about staying up-to-date with the latest technologies and tools, as we ensure that our customers and consumers receive the best experience possible.
Key Responsibilities:
- You are part of the team in charge of developing and maintaining our software running on an Android payment terminal by using Java, Kotlin and TypeScript.
- You are part of the team that develops and maintains the Android payment terminal software. The software is responsible for accepting payments in physical stores. The software reads the chip data of the card and processes it by handing over the data to the server.
- Handle and solve troubleshooting and technical issues.
- You implement new features, extend existing features and improve the current code base.
- Conduct code reviews with a focus on best practices in Android development, ensuring high-quality and maintainable code.
- You help improve the software based on customer feedback.
- Stay current with the latest developments in Android technologies and advocate for the adoption of new tools, libraries, and methodologies.
Requirements:
- Fluency in English.
- Deep understanding of Android development using Kotlin and Java.
- Strong knowledge and experience with Clean Architecture and the use of design patterns such as MVVM, MVP, Repository, and Dependency Injection.
- Experience with Android Jetpack components (LiveData, ViewModel, Navigation) and Coroutines.
- Proven ability to write highly readable, unit-tested, and well-structured code.
- Familiarity with modularization techniques in Android development to ensure scalability.
- Experience with Android Open Source Project (AOSP) is a plus.
- A user-centric mindset with a focus on performance optimization, security, and scalability.
- Ability to analyze and solve technical challenges efficiently in a fast-paced, global company.
Benefits:
- Work in a professional, international team with flat hierarchies.
- We are working with the most recent technology.
- Cooperation with motivated colleagues and numerous personal development opportunities.
- You will play a decisive role in designing products in an omnichannel payment industry and work with leading companies in the financial industry on international projects.
Published 23 March
161 views
·
27 applications
89% read
·
38% responded
Last responded 1 week ago
📊
Average salary range of similar jobs in
analytics →
Similar jobs
Ukraine