Talent.com
Android Developer with Kotlin, Java
Android Developer with Kotlin, JavaAstra North Infoteck Inc. • Toronto, Ontario, Canada
Android Developer with Kotlin, Java

Android Developer with Kotlin, Java

Astra North Infoteck Inc. • Toronto, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

Location : Waterloo / Toronto

Work Type : Hybrid with 3 days a week 8 : 30 5 : 00 PM EST

Top 3 Required Skills :

1. Proficiency in Java and Kotlin

2. Android SDK & Core Components

3. Mobile Security Best Practices - Knowledge of mobile security including root detection anti-tamper controls and secure coding practices to protect applications from vulnerabilities.

Top 3 Preferred Skills :

1. C / C and JNI (Java Native Interface)

2. Experience with automated testing frameworks (e.g. Espresso JUnit) and CI / CD pipelines for Android. Ensures code quality reliability and faster release cycles.

3. API Integration & Networking like proficiency with RESTful services HTTP JSON parsing and libraries.

Education Requirements : Bachelors degree in Computer Science Software Engineering Information Technology or a related field.

Years of Experience : 5

Additional Request Reviewers :

Android Developer Job Description Overview

As an Android Developer you will be responsible for designing developing and maintaining applications for mobile devices running the Android operating system. You will work closely with cross-functional teams to deliver high-quality scalable and robust mobile solutions.

Key Responsibilities

Design build and maintain advanced applications for the Android platform using Java and / or Kotlin.

Collaborate with cross-functional teams (including product owners UX / UI designers and backend developers) to define design and ship new features.

Work with outside data sources and APIs.

Unit-test code for robustness including edge cases usability and general reliability.

Work on bug fixing and improving application performance.

Continuously discover evaluate and implement new technologies to maximize development efficiency.

Participate in code reviews and share knowledge with team members.

Use tools such as Jira Confluence and Git for project and knowledge management.

Implement automated testing platforms and unit tests (e.g. Espresso Robolectric).

Participate in Agile development processes and DevOps practices including CI / CD pipelines (e.g. Jenkins).

Required Skills & Qualifications

Proficiency in Java and / or Kotlin for Android development.

Experience with Android SDK UI design principles patterns and best practices.

Familiarity with RESTful APIs to connect Android applications to back-end services.

Experience with offline storage threading and performance tuning.

Knowledge of the open-source Android ecosystem and the libraries available for common tasks.

Understanding of code versioning tools such as Git.

Familiarity with cloud message APIs and push notifications.

Experience with automated testing frameworks for Android.

Strong problem-solving skills and attention to detail.

Good verbal and written communication skills.

Preferred Skills

Experience with C / C and JNI for native Android development.

Familiarity with design tools such as Sketch or Invision for UI prototyping.

Experience with multimedia creation and editing including video.

Knowledge of Agile and DevOps principles test-driven development and continuous integration.

Experience with tools such as Jenkins Spring framework SQLite and React.

Ability to facilitate usability testing sessions and turn results into actionable improvements.

Required Skills :

Location : Waterloo / Toronto Work Type : Hybrid with 3 days a week 8 : 30 5 : 00 PM EST Top 3 Required Skills : 1. Proficiency in Java and Kotlin 2. Android SDK & Core Components 3. Mobile Security Best Practices - Knowledge of mobile security including root detection anti-tamper controls and secure coding practices to protect applications from vulnerabilities. Top 3 Preferred Skills : 1. C / C and JNI (Java Native Interface) 2. Experience with automated testing frameworks (e.g. Espresso JUnit) and CI / CD pipelines for Android. Ensures code quality reliability and faster release cycles. 3. API Integration & Networking like proficiency with RESTful services HTTP JSON parsing and libraries. Education Requirements : Bachelors degree in Computer Science Software Engineering Information Technology or a related field. Years of Experience : 5 Additional Request Reviewers : Android Developer Job Description Overview As an Android Developer you will be responsible for designing developing and maintaining applications for mobile devices running the Android operating system. You will work closely with cross-functional teams to deliver high-quality scalable and robust mobile solutions. Key Responsibilities Design build and maintain advanced applications for the Android platform using Java and / or Kotlin. Collaborate with cross-functional teams (including product owners UX / UI designers and backend developers) to define design and ship new features. Work with outside data sources and APIs. Unit-test code for robustness including edge cases usability and general reliability. Work on bug fixing and improving application performance. Continuously discover evaluate and implement new technologies to maximize development efficiency. Participate in code reviews and share knowledge with team members. Use tools such as Jira Confluence and Git for project and knowledge management. Implement automated testing platforms and unit tests (e.g. Espresso Robolectric). Participate in Agile development processes and DevOps practices including CI / CD pipelines (e.g. Jenkins). Required Skills & Qualifications Proficiency in Java and / or Kotlin for Android development. Experience with Android SDK UI design principles patterns and best practices. Familiarity with RESTful APIs to connect Android applications to back-end services. Experience with offline storage threading and performance tuning. Knowledge of the open-source Android ecosystem and the libraries available for common tasks. Understanding of code versioning tools such as Git. Familiarity with cloud message APIs and push notifications. Experience with automated testing frameworks for Android. Strong problem-solving skills and attention to detail. Good verbal and written communication skills. Preferred Skills Experience with C / C and JNI for native Android development. Familiarity with design tools such as Sketch or Invision for UI prototyping. Experience with multimedia creation and editing including video. Knowledge of Agile and DevOps principles test-driven development and continuous integration. Experience with tools such as Jenkins Spring framework SQLite and React. Ability to facilitate usability testing sessions and turn results into actionable improvements.

Key Skills

APIs,REST,Eclipse,Android,Application Development,SDKs,SQLITE,IOS,Java,JSON,Gradle,Mobile Applications

Employment Type : Full Time

Experience : years

Vacancy : 1

Create a job alert for this search

Android Developer • Toronto, Ontario, Canada

Similar jobs
Android Developer

Android Developer

Rivago Infotech Inc • Toronto
Full-time
We are seeking a skilled and experienced Kotlin + Java Developer to join our dynamic team.The ideal candidate will be responsible for designing, developing, and implementing high-quality software s...Show more
Last updated: 30+ days ago • Promoted
Kotlin Android Engineer for Payments SDK

Kotlin Android Engineer for Payments SDK

Finix • Old Toronto
Full-time
A financial technology company in Ontario is seeking an Android Engineer to develop mobile applications that facilitate transactions. The ideal candidate has 3-5 years of experience in mobile app de...Show more
Last updated: 30+ days ago • Promoted
Senior Android Engineer – Kotlin, MVVM, REST API

Senior Android Engineer – Kotlin, MVVM, REST API

Scotiabank • Toronto
Full-time
A leading bank in the Americas seeks an experienced Android Developer to contribute to the development of world-class digital products on the Android platform. Join a purpose-driven team to enhance ...Show more
Last updated: 19 hours ago • Promoted • New!
ServiceNow Developer

ServiceNow Developer

Soroc Technology • Greater Toronto Area, Canada
Full-time
We are seeking a strong ServiceNow Developer on contract.Onsite Requirement : Every Monday and 2nd Friday of the month.This is not an architect-level role—our focus is on finding a solid developer w...Show more
Last updated: 1 day ago • Promoted
Senior Android Engineer

Senior Android Engineer

Kunai • Toronto, ON, Canada
Full-time
Kunai builds full-stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers. Together, we are changing the world's relationship with financ...Show more
Last updated: 30+ days ago • Promoted
Android Software Engineer I — Kotlin & Jetpack (Mobile)

Android Software Engineer I — Kotlin & Jetpack (Mobile)

TD Bank • Toronto
Full-time
A leading financial institution in Toronto is seeking an experienced Android Developer for its mobile development team.The role involves designing and delivering solutions for mobile banking projec...Show more
Last updated: 1 day ago • Promoted
Android Developer

Android Developer

Infotek Consulting Inc. • Toronto
Full-time
This range is provided by Infotek Consulting Inc.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Hybrid – Toronto, ON (2 days onsite : Wed / Fri).S...Show more
Last updated: 19 hours ago • Promoted • New!
Android Developer

Android Developer

PRI Technology • Toronto
Full-time
My name is Bill Stevens, and I have a new full time Android Developer opportunity available for a major firm located in Toronto, Canada. The work schedule will be hybrid, four days a week in the off...Show more
Last updated: 30+ days ago • Promoted
Senior Android Engineer - FinTech (Hybrid, Kotlin / MVVM)

Senior Android Engineer - FinTech (Hybrid, Kotlin / MVVM)

Delpath • Toronto
Full-time
A reputable tech company is hiring an Android Developer for a hybrid role located in Toronto.The ideal candidate should have at least 5 years of experience in Android and Kotlin development, with k...Show more
Last updated: 2 days ago • Promoted
Senior Android Engineer

Senior Android Engineer

Kunai, part of the PwC Network • Toronto
Full-time
Kunai builds full‑stack technology solutions for banks, credit, and payment networks, infrastructure providers, and their customers. We change the world’s relationship with financial services by hel...Show more
Last updated: 30+ days ago • Promoted
Android Developer

Android Developer

Konrad • Toronto
Full-time
Konrad is a next generation digital consultancy.We are dedicated to solving complex business problems for our global clients with creative and forward‑thinking solutions. Our employees enjoy a cultu...Show more
Last updated: 30+ days ago • Promoted
Senior Android Engineer — Hybrid (Toronto) | Kotlin

Senior Android Engineer — Hybrid (Toronto) | Kotlin

Kunai Co • Toronto
Full-time
A technology solutions provider in Toronto seeks an experienced Android Developer with expertise in Kotlin and Jetpack Compose. This hybrid role offers competitive compensation and professional deve...Show more
Last updated: 30+ days ago • Promoted
Kotlin Android Engineer & QA Specialist

Kotlin Android Engineer & QA Specialist

RapidCents Inc. • Thornhill
Full-time
A Canadian payment solutions provider is seeking a Kotlin App Developer and QA Specialist to develop Android applications and ensure software quality. The ideal candidate will have a minimum of 3 ye...Show more
Last updated: 12 days ago • Promoted
Android Developer

Android Developer

PRICELINE CAREERS • Toronto
Full-time
This role is eligible for our hybrid work model : 2 days in-office.Our Technology team is the backbone of our company : constantly creating, testing, learning and iterating to better meet the needs o...Show more
Last updated: 30+ days ago • Promoted
Sr. Android Developer

Sr. Android Developer

Canadian Imperial Bank of Commerce • Toronto
Full-time
Programming Skills - • • Develop, code and test end-to-end stack of applications.Review, analyze, and modify programming systems, including coding, testing, and debugging. Strong proficiency in Kotlin...Show more
Last updated: 1 day ago • Promoted
Android Developer

Android Developer

Anaxon Technologies Private Limited • Toronto
Full-time
Anaxon Technologies Private Limited.Anaxon Technologies Private Limited provided pay range.This range is provided by Anaxon Technologies Private Limited. Your actual pay will be based on your skills...Show more
Last updated: 30+ days ago • Promoted
Android Engineer - SDK Payments (6m Contract, Toronto)

Android Engineer - SDK Payments (6m Contract, Toronto)

Angeles Investors Inc. • Toronto
Full-time
A financial services provider in Toronto is seeking an Android Engineer to develop mobile apps and SDK for Android devices. You'll collaborate with product management to create specifications and ow...Show more
Last updated: 30+ days ago • Promoted
Android Developer

Android Developer

freelance.ca • Toronto, Canada
Full-time
If anyone is interested, please let me know.Work Type : Work Type : Hybrid with 3 days a week 8 : 30 – 5 : 00 PM EST.Proficiency in Java and Kotlin 2. Android SDK & Core Components 3.Mobile Security Best ...Show more
Last updated: 30+ days ago • Promoted