Senior Android Developer
On-siteCork, Munster, Ireland
Job Summary
Design and develop Android applications for the electronic payments area, implementing complex development tasks including unit tests, debugging, and system integration tests. Create monitoring and logging solutions for enterprise production environments while documenting software architectures and ensuring quality assurance. Partner with developers, analysts, and tech leads to identify business needs and support architectural direction for new services. Contribute to consolidating payment solutions and create new mobile payment products within a multidisciplinary delivery team. Provide knowledge transfer and educational development for internal and external team members.
Required Qualifications
- 6+ years' experience in designing and developing Android, web and services based applications
- Bachelor's degree in a relevant discipline such as computer science, business informatics or mathematics
- Comparable education or professional experience
- Strong skills and in-depth experience Java/Kotlin/Android
- UI development
- optimal performance
- adaptation to various screen sizes
- Expertise in Android - understanding of the platform
- experience with Android ROM
- Experienced in runtime, build and deployment technologies and state-of-the-art project tools: CI/CD, GIT, Maven, Eclipse, JIRA, Confluence
- Familiar with 3rd party libraries for Android
- Familiarity with databases and schema design
- MySQL
- SQLite tools
- Be up to date with the latest Android application development trends
Desired Qualifications
- RXJava
- functional programming
- MVP/MVC design patterns
- React Native
- experience with distributed computing
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.