-
Randstad Digital

Android Developer

Randstad Digital
Canada · Full-time · Mid-Senior

Job Overview

Our client is seeking a detail-oriented and experienced Mobile SDK Developer to contribute to the development of our mobile SDK, a crucial component integrated into our clients' e-commerce Android mobile applications. This role involves working closely with a third-party team, including architects and developers, and requires strong communication skills to effectively collaborate with client technical teams. This is a unique opportunity to play a key role in shaping the mobile solutions used by end clients.


Responsibilities:

  • Design, develop, and maintain our mobile SDK for both Android (Java and Kotlin) platforms.
  • Collaborate with a third-party development team (architects and developers) to ensure seamless SDK integration and functionality.
  • Work closely with client technical teams, providing support and addressing integration challenges.
  • Contribute to the architecture and design of the mobile SDK, with opportunities for growth and increased responsibility.
  • Ensure the SDK is robust, performant, and adheres to best practices for mobile development.
  • Provide detailed documentation and support to clients for SDK integration.


Qualifications:

Here's a combined and organized list of qualifications based on the provided descriptions:


Education:

  • Degree or Diploma in Computer Science, Engineering, or IT related field.


Experience:

  • 5+ years of pure professional experience in native Android mobile development.
  • Proven experience in Mobile SDK development.
  • Experience spearheading the full mobile application development cycle: design, develop, QA, experiment, analyze, and deploy.
  • Client-facing experience.


Technical Skills:

Mobile Platforms:

  • Proficient in native Android development (Java and Kotlin).
  • Knowledge of Flutter and Dart is a plus.

Programming Languages & APIs:

  • Strong knowledge of Kotlin and Java.
  • Understanding of REST APIs.

Architecture & Design:

  • Solid understanding of mobile architecture and design principles.
  • Knowledgeable in modern mobile and server coding and design practices (e.g., MVVM, MVP, Clean/VIPER, SOLID principles).

Development Practices & Tools:

  • Experience with sub-versioning (GIT).
  • Experience with unit testing.
  • Experience managing CI/CD pipelines.
  • Knowledgeable in Test-Driven Development (TDD).

UX/UI:

  • Skilled in User Experience-driven design development.


Soft Skills & Work Approach:

  • Excellent communication and interpersonal skills (both verbal and written), with the ability to effectively interact with client technical teams.
  • Ability to receive and provide feedback is a must.
  • Detail-oriented approach to development and problem-solving.
  • Ability to fully take ownership of a project or a product with minimal support after an initial ramp-up period.
  • Ability to work independently and as part of a team.
  • High attention to detail and ability to learn and adapt to a high-paced environment, often requiring switching between projects.


Benefits:

  • Competitive salary: $125,000 per year
  • Vacation package
  • Company discounts on telecom and insurance.
  • Opportunity to work on a cutting-edge mobile SDK product.
  • Growth potential within the team.
  • Work Schedule: 1 day a week in office

Key Skills

Ranked by relevance

android java flutter kotlin server dart cicd
Login to Apply
Posted
Jun 24, 2025
Type
Full-time
Level
Mid-Senior
Location
Mississauga

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Randstad Digital
Related

DevOps Engineer

2026-05-14

Full-time
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Holidu
Related

Backend Developer - Host Experience (all genders)

2026-05-28

Full-time
Associate
Germany
IT Services
Engineering
View Job Details
NEO2 Digital
Related

Développeur Android/Développeuse Android

2026-05-28

Full-time
Mid-Senior
France
IT Services
Information Technology