Android Developer
ipNX Nigeria Limited
Engineering & Technology
- Minimum Qualification :
- Experience Level : Mid level
- Experience Length : 6 years
Job Description/Requirements
Urgent Hiring!!!
Job Role: Android Developer
Location: Remote
Job Summary: We are looking for a skilled Android Developer proficient in Kotlin and Java. The ideal candidate will have a strong background in Android SDK, RESTful APIs, and related technologies, with a passion for building high-quality mobile applications. The ideal candidate will collaborate with cross-functional teams to design, develop, and maintain our Android applications, ensuring a seamless and secure user experience for financial transactions and
cross-border payments.
Required Skills And Experience
Android Development: Proficiency in Kotlin and Java, experience with Android SDK, RESTful APIs, offline storage, threading, performance tuning, and familiarity with Google’s design principles, Android Studio, and Gradle.
Cross-Platform Development: Experience in developing cross-platform applications using Flutter or React Native.
Database Management: Proficiency in managing databases with SQLite and Room. Experience with Realm is a plus.
Version Control: Proficiency in Git, experience with branching, merging, and pull requests.
Testing: Experience with unit, integration, and automated testing frameworks, including Espresso/JUnit for Android.
UI/UX Tools: Proficiency in designing interfaces using Figma and Adobe XD, with a good understanding of Material Design.
Other Tools: Familiarity with project management tools (JIRA, Trello), CI/CD tools (GitHub Actions, GitLab CI, Jenkins, Bitrise), and API documentation tools (Postman, Swagger).
Soft Skills: Excellent problem-solving abilities, attention to detail, strong communication skills, and the ability to work effectively both independently and as part of a remote team.
A proactive approach to learning and adapting to new technologies and methodologies is essential.
Preferred Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Experience: At least 6 years of proven experience as an Android Developer with a strong portfolio of released applications on Google Play.
Knowledge: Extensive understanding of the full mobile development lifecycle.
Industry Experience: Previous work in fintech or cross-border payment solutions is highly desirable.
Methodologies: Proficiency with agile development methodologies.
Security: Familiarity with mobile security best practices.
Integration: Experience with cloud services and backend integration, such as AWS or Firebase.
<