Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Note To Applicants
- Eligibility: This position is open to candidates residing in Latin America.
- Application Language: Please submit your CV in English. Applications submitted in other languages will not be considered.
- Professional Presentation: We encourage you to showcase your professional experience by including a Loom video in the application form. While this is optional, candidates who provide a video presentation will be given priority.
- Note: If you're hired for this role, you may be asked to update your LinkedIn profile :)
We are looking for a Senior Android Developer to drive the creation of secure, high‐performance native Android applications for digital banking and payments. You will lead development efforts, ensuring robust functionality and compliance with financial industry standards.
Key Responsibilities
- Develop and maintain native Android apps using Kotlin/Java.
- Build and integrate digital payments features (card processing, mobile wallets, peer‐to‐peer transfers).
- Collaborate with product managers, designers, and backend engineers to deliver banking and payments solutions.
- Ensure security, encryption, and compliance with financial regulations (PCI DSS).
- Optimize app performance, scalability, and reliability across diverse Android devices.
- Mentor junior developers and contribute to technical strategy.
- Keep up to date with Android SDKs, Google Play guidelines, and fintech trends.
- 5+ years of professional experience in native Android app development.
- Significant experience in digital banking and payments applications.
- Strong expertise in Kotlin, Java, Android SDK, Jetpack libraries, Material Design.
- Experience with payment gateways, tokenization, NFC, Google Pay, and secure transaction flows.
- Knowledge of security protocols, authentication (OAuth2, biometrics), and PCI compliance.
- Experience with Socket.io RESTful APIs, JSON, and mobile architecture patterns (MVP, MVVM, Clean Architecture).
- Familiarity with CI/CD pipelines, automated testing, and Google Play deployment.
- Strong debugging, performance tuning, and problem‐solving skills.
- Bachelor’s degree in computer science or related field (or equivalent experience).
The salary for this role is 3500 USD per month, under a consulting contract. The engagement will start as a three-month contract, with the possibility of extending it to six months, based on performance and project needs.
If this opportunity sounds good to you, send us your resume!
Key Skills
Ranked by relevanceReady to apply?
Join Ottomatik.io and take your career to the next level!
Application takes less than 5 minutes

