Enable job alerts via email!

Senior Mobile Developer

Recutify Inc.

Toronto

On-site

CAD 80,000 - 110,000

Full time

22 days ago

Job summary

A tech company in Toronto is seeking a Senior Mobile Developer to build and enhance native iOS and Android applications. This role requires extensive experience in mobile app development, strong knowledge of Swift, Kotlin, and Android frameworks, along with collaboration skills to work with product teams and designers. The ideal candidate should present a portfolio of their work and possess a deep understanding of mobile development principles.

Qualifications

  • Extensive work experience as a mobile app developer.
  • Strong knowledge of Swift and Apple frameworks.
  • Extensive understanding of Android framework components.
  • Portfolio of released applications on the App Store.
  • Experience working closely with product teams and designers.
  • Experience developing highly performant Kotlin code.

Responsibilities

  • Develop native iOS and Android applications.
  • Integrate mobile apps with back-end services.
  • Maintain and enhance existing mobile applications.
  • Design and implement new mobile features.

Skills

Swift
Kotlin
iOS development
Android development
RESTful APIs
Git
MVVM
UI/UX standards
Job description
Overview

Senior Mobile Developer with experience in native iOS and Android application development. The primary focus will be developing the client mobile apps and their integration with back-end services. As a Senior mobile developer, the candidate will be working in a small team maintaining and making additions to our mobile applications as well as creating brand new applications from the ground up.

Responsibilities
  • Develop native iOS and Android applications.
  • Integrate mobile apps with back-end services.
  • Maintain, enhance, and extend existing mobile applications.
  • Design and implement new mobile features from concept to production.
Qualifications and Skills
  • Extensive work experience in the field as mobile app developer.
  • Strong knowledge of Swift, Apple frameworks (Foundation, UIKit, UI Accessibility, WebKit, Core Data) and modern design paradigms (Clean Architecture, MVVM, RxSwift).
  • Extensive understanding of Android framework components and their respective life cycles.
  • Portfolio of released applications on the App Store.
  • Experience working closely with product teams, designers, and other developers to create a truly delightful mobile experience.
  • Experience developing highly performant Kotlin code and view layouts and the ability to diagnose performance bottlenecks.
  • Current and detailed knowledge of the capabilities of different Android API levels.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of other web technologies and UI / UX standards.
  • Understanding of Apple\'s design principles and interface guidelines.
  • Experience working with third party libraries and APIs.
  • Firm understanding of code versioning tools (Git).
  • A familiarity with the Android tool ecosystem for development, testing, debugging, and performance benchmarking.
  • Multiple years experience using Kotlin with MVVM and MVP architecture.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.