Enable job alerts via email!

Senior Android Engineer

Synstack Technologies

Toronto

On-site

CAD 100,000 - 150,000

Full time

2 days ago
Be an early applicant

Job summary

A tech company in Toronto seeks a Senior Android Engineer to develop and maintain Android applications. Responsibilities include lifecycle management, writing clean code, and ensuring security. The ideal candidate has a Bachelor's degree and 5+ years of experience in mobile development, particularly in Kotlin and Android frameworks, and thrives in a team environment.

Qualifications

  • 5+ years of work experience in mobile application development.
  • Extensive knowledge of Android API levels and lifecycle.
  • Experience developing secure mobile applications.

Responsibilities

  • Support entire application lifecycle from concept to support.
  • Build modern Android apps for best user experience.
  • Write clean code and unit tests.

Skills

Kotlin coding
Android framework components
OOP design principles
RESTful APIs
Concurrency and threading best practices

Education

Bachelor's degree in Computer Science, Engineering or related field

Tools

Git

Job description

Direct message the job poster from Synstack Technologies

We are looking for a Senior Android Engineer with experience in native Android mobile application development . Your primary focus will be developing the Payfare Android apps and their integration with our back-end services and third-parties. As a Senior Android Engineer, you will be working in a team maintaining and making additions to our Android applications as well as creating brand new applications from the ground up.

Reports To

Director of Mobile Engineering

Responsibilities and Duties

  • Support the entire application lifecycle (concept, design, test, release and support)
  • Build and evolve modern iOS apps to provide the best discovery experience for millions of users
  • Create functional mobile applications while writing clean code
  • Create highly secure mobile apps that are free of security vulnerabilities, promptly addressing any vulnerabilities found through ongoing code scans and penetration tests
  • Design user interfaces with the ability to follow design guidelines
  • Write great unit tests and end-to-end tests
  • Help maintaining code quality, documentation and automation

Qualifications and Skills

  • Bachelor's degree in Computer Science, Engineering or related field and 5+ years of work experience
  • Firm understanding of OOP design principles.
  • Extensive understanding of Android framework components and their respective life cycles
  • Strong computer science fundamentals : data structures, algorithms and programming languages
  • 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
  • A disciplined approach to development, testing, documentation and code structure in a team environment
  • A familiarity with the Android tool ecosystem for development, testing, debugging, and performance benchmarking
  • An excellent understanding of best practices for concurrency and threading
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • At least three years of engineering experience, a large portion of which in a team environment
  • A constant desire to improve, learn more and take things higher
  • Multiple years experience using Kotlin with MVVM and MVP architecture
  • Good Understanding of code versioning tools (Git)

Bonus Points for

  • Experience in a continuous integration and continuous delivery environment
  • Experience with Native iOS or using cross-platform technologies like React Native or Flutter.

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Contract

Job function

Job function

Design and Information Technology

Financial Services and Banking

Referrals increase your chances of interviewing at Synstack Technologies by 2x

Sign in to set job alerts for “Android Developer” roles.

Mobile (Android and IOS) Software Developer 8724-0413

Mobile Software Development Engineer in Test (SDET), Contract

Toronto, Ontario, Canada CA$100,000.00-CA$150,000.00 1 month ago

Software Engineer, Android, Level 4 Bitmoji

Senior Android Developer, Frontend Platform

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search

Senior Android Engineer • Toronto, ON, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.