Work Model: Hybrid
Duration: 1 year contract (Extension & Conversion possible based on business needs and performance)
About the role:
Join our client's Mobile Development team and work on exciting mobile banking solutions that connect people with world-class financial services. This is a great long-term opportunity with a collaborative team culture, excellent work-life balance, and plenty of room to grow your career. You'll be part of a dynamic, agile environment focused on delivering the best user experience while working on meaningful projects like the Loyalty program enhancement.
Responsibilities:
Must Have Responsibilities:
• Serve as prime technical contact for experts, project teams, business and vendors
• Work independently as senior/lead developer while coaching team members
• Own accountability for solution design and deliverables
• Provide effort estimates for new projects and initiatives
• Translate business requirements into timely, robust technical solutions
• Lead end-to-end solution creation and System Design Specifications
• Ensure SDLC and PMLC compliance on complex/large-scale projects
• Conduct code reviews for quality, standards, re-usability and maintainability
• Deliver on time, within budget, meeting quality and security standards
• Stay current with cutting-edge technologies
• Provide technical support for escalated incidents/outages
• Contribute to Application Deployment Planning
• Manage multiple concurrent projects with effective prioritization
• Foster positive, innovative, quality-focused team environment
• Participate in knowledge transfer sessions
Experience:
• 7+ years mobile development experience
• 5+ years Kotlin on Android platform
• Proven leadership and native Android development experience
Skillsets:
• Jetpack Compose libraries
• Android Studio, Gradle, Emulator
• Design Patterns: MVC, MVP, MVVM
• Automated Testing: JUnit, Robolectric, Espresso
• Excellent oral and written communication
• Prioritization and multi-tasking in fast-paced environments
• Strong analytical and problem-solving abilities
• Self-motivated with team-oriented mindset
• Customer-focused approach
Preferred:
• Analytics Tools: Dynatrace, SonarQube, Crashlytics
• Team Leadership & Mentoring experience
• Distributed Team Management (onshore/offshore)
• Financial Services/Banking Industry experience
Education:
• University or College degree in Computer Science or equivalent (asset)
About US Tech Solutions:
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Recruiter Details:
Name: Sandeep Prajapati
Email: [email protected]
Internal ID: 26-07362
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Lead Android Developer
2026-04-11
Senior Android Developer
2026-04-11
iOS Developer
2026-04-10
- Posted
- Mar 30, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Toronto
- Company
- US Tech Solutions
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Lead Android Developer
2026-04-11
Senior Android Developer
2026-04-11
iOS Developer
2026-04-10