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.
Elastify is seeking a Senior Android Developer to hire. This is a key role focused on building and enhancing secure, high-performance payment applications. The ideal candidate has strong hands-on expertise in Java, Kotlin, and the Android ecosystem, along with direct experience delivering mobile solutions in the fintech or payments space.
Responsibilities
- Design, develop, and maintain Android applications using Java and Kotlin.
- Build secure, scalable, and user-friendly mobile banking/payment solutions.
- Collaborate with cross-functional teams (product, backend, QA, design) to deliver features end-to-end.
- Implement authentication, session management, and secure data handling best practices.
- Contribute to architecture design, code reviews, and technical decision-making.
- Mentor junior developers and help shape Android best practices within the team.
- Ensure high code quality through testing, performance tuning, and optimization.
Requirements
- 5+ years of professional Android development experience.
- Strong proficiency in Java, Kotlin, and Android SDK.
- Proven experience in banking, fintech, or payment applications.
- Solid understanding of Android app architecture (MVVM, Jetpack, Coroutines, etc.).
- Hands-on experience with authentication, payments integrations, or transaction flows.
- Strong debugging, testing, and performance optimization skills.
- Excellent communication and collaboration abilities.
Nice to Have
- Experience with Jetpack Compose and modern Android UI frameworks.
- Familiarity with payment processing, transaction operations, or third-party integrations.
- Exposure to DevOps pipelines, CI/CD, or cloud-based backend services.
Why Join
- Opportunity to work on impactful fintech/payment applications.
- Hybrid flexibility working in Markham, Ontario.
- Collaborative, growth-oriented environment with immediate impact.
Employment Type: Full-time permanent
Key Skills
Ranked by relevanceReady to apply?
Join Elastify and take your career to the next level!
Application takes less than 5 minutes