• Min 5 years of Experience in the same field
• Accountable for application security principles including the development of secure coding standards and practices.
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Connect Android applications to back-end services
• Strong knowledge of Android UI design principles, patterns, and best practices
• Ability to understand business requirements and translate them into technical requirements
• Understanding of Google’s Android design principles and interface guidelines
• Proficient understanding of code versioning tools, such as SVN, GIT etc...
• Familiarity with continuous integration
# Strong experience in implementing UI
# Experience with multi module projects and different android technologies
# Strong knowledge of design patterns or SOLID
# Experience with: SQL, UI/unit testing, Kotlin
We are a team that is driven by curiosity, pride, adventure, and a desire to win — it’s in our DNA! We offer flexible working environment and individual development opportunities and we believe in an aggressive approach to success.
With us you will find a Tech Stack that makes almost everything possible. As a mobile developer, you’ll collaborate with our friendly team to develop functional mobile applications. You’ll be helping to continue our mission of making mobile payments a joyful experience, by contributing to both our platform core applications as well as the group of apps we have developed over the past few years.
• Translate designs and wireframes into high quality code
• Collaborating with cross-functional teams to define, design, and ship new features.
• Unit-testing code for robustness, including edge cases, usability, and general reliability.
• Design, build, and maintain high performance, reusable, and reliable Java code
• Ensure the best possible performance, quality, and responsiveness of the application
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
• Build and maintain mobile applications that integrate with a micro-service back-end
• Responsible for the development and documentation of best practices for his/her area of expertise.