Titre du poste ou emplacement

Android Developer - Kotlin/API

Procom
Toronto, ON
Full-time
Experienced

Android Developer - Kotlin/API On behalf of our client in the Banking Sector, PROCOM is looking for an Android Developer - Kotlin/API. Android Developer - Kotlin/API - Job Description
Adheres to and demonstrates coding conventions and good practices and helps to maintain the architecture of the project
Takes the lead in reviewing others' code, actively contributing suggestions and catching potential issues for their assigned project or scrum
Deep knowledge of Android design best practices and Google Guidelines
Willing and able to provide designers with constructive feedback
Demonstrate good understanding of layers below the app: API, services, and backend systems
Very involved in feature refinement to flag requirements and ask questions
Takes initiative to help identify and resolve production (and other critical) issues
Always works to balance user experience, performance (client and backend), and security
Helps to lead tech definition meetings, define and decide architecture patterns for their assigned project or scrum
Build and maintain scripts / tools for Developer & Deployment Productivity. Embracing and promoting Continuous Delivery
Android Developer - Kotlin/API - Mandatory Skills
10+ years of experience as a mobile developer working on large scale projects
5+ years of developer experience as an Android developer
2+ years of intermediate experience with Kotlin
4+ years of experience in integrating APIs with mobile apps
3+ years' experience with and understanding of all layers of app code: UI, business logic, models, networking
Clear, articulate written and oral communicator
Communicates and collaborates well across all team channels (email, Slack, meetings), including cross-platform collaboration with other teams
Delivers high-quality work in a timely fashion, almost always meeting deadlines
Able to take the lead on complex tasks with minimal guidance
Sees the work through and is accountable from the planning stages to full completion
Be responsible for end-to-end delivery of features for the platform within the scrum team
Judicious in asking for guidance - doesn't for every detail, but always validates larger decisions with the team, tech lead, and/or architect
Able and willing to mentor junior and intermediate developers
Self-motivated; shows initiative in taking on tasks and making suggestions
Computer Science, Software Engineering, Computer Engineering degree or equivalent
Android Developer - Kotlin/API- Preferred Skills
Experience with Java
Experience using JIRA
Experience with Bitbucket
Android Developer - Kotlin/API - Assignment Start Date ASAP - 4 months to start Android Developer - Kotlin/API - Assignment Location Toronto, ON - Work Hybrid