Primary Job Title: Android Developer Location: Toronto, ON Onsite Flexibility: Hybrid (2 days in office) Contract Details: Position Type: Contract Contract Duration: 3 months Start: ASAP Pay Rate: C$70.00–$90.00 / Hour Shift / Schedule: Monday to Friday, Core business hours Work Authorization: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Job Summary: This is a mobile application development role supporting the Android platform for a 3-month contract assignment. You will be part of a 15-person team working on a project supporting mobile CPB. The position offers an opportunity for extension and conversion to permanent, with a great team environment in a backfill and project-based capacity. Key Responsibilities: Develop and maintain mobile applications on the Android platform using Kotlin Design and implement software solutions following object-oriented analysis and design principles Implement and maintain Android applications using Android SDK (level 28 and later) and open-source libraries such as Glide, Retrofit, and Dagger2 Build user interfaces using Jetpack Compose libraries with hands‑on implementation Utilize development tools including Android Studio, Gradle, and Emulator for application development Apply software design patterns such as MVC, MVP, and MVVM in application architecture Implement automated testing through JUnit and platform-specific frameworks like Robolectric and Espresso Integrate web services such as RESTful and SOAP into applications Manage build processes, continuous integration, and source control systems such as Git and Jenkins Communicate effectively with team members through oral and written communication Required Skills: 7 years of experience in mobile development 5 years of hands‑on experience with Kotlin on the Android platform Proficiency with Android SDK (level 28 and later) and open-source libraries such as Glide, Retrofit, Dagger2, etc. Strong knowledge of object‑oriented analysis and design, implementation, and maintenance Hands‑on experience with Jetpack Compose libraries Hands‑on experience with development tools such as Android Studio, Gradle, and Emulator Hands‑on experience with software design patterns such as MVC, MVP, and MVVM Hands‑on experience with automated testing via JUnit and platform‑specific frameworks like Robolectric and Espresso Experience with web services such as RESTful and SOAP Experience with build processes, continuous integration, and source control systems such as Git and Jenkins Excellent oral and written communication skills Self‑starter with ability to work within and lead highly effective internal teams and vendors Expert understanding of performance issues and real‑world experience designing systems to handle massive scale Ability to prioritize job duties and multi‑task in a fast‑paced environment Comfortable working on large‑scale, multi‑component complex distributed systems Ability and willingness to understand and acquire new technical skills Highly organized, self‑motivated, customer‑oriented Proven analytic and problem‑solving skills Strong team player Thorough understanding of PMLC and SDLC processes Preferred Skills: University or College degree in Computer Science or equivalent field Knowledge of security protocols such as OAuth and OpenID Knowledge of analytics tools such as Dynatrace, SonarQube, Crashlytics, etc. Familiarity with software development methodologies such as Agile Knowledge of MFC frameworks such as AngularJS, Backbone Web technologies: HTML5, JavaScript, CSS, HTML‑DOM, AJAX Development and platforms: Windows, Unix/Linux, Websphere, Jboss Experience in leading or mentoring technical team members Experience working with a distributed team with both onshore and offshore developers Some project management experience Experience in the financial services industry Education Requirements: University degree (preferred) #J-18808-Ljbffr
Android Developer
CREATIVE SOLUTIONS SERVICES, LLC
toronto, toronto
Published 17 days ago
Report job