Talent.com
Android Developer with Kotlin, Java
Android Developer with Kotlin, JavaAstra North Infoteck Inc. • Toronto, ON, ca
Android Developer with Kotlin, Java

Android Developer with Kotlin, Java

Astra North Infoteck Inc. • Toronto, ON, ca
20 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 : Bachelor’s 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.
  • Create a job alert for this search

    Android Developer • Toronto, ON, ca

    Similar jobs
    Sr. Java Developer with GraphQL

    Sr. Java Developer with GraphQL

    Iris Software Inc. • toronto, on, ca
    Full-time
    Our Client which is a large Investment Bank is urgently looking to hire a Sr.Java Developer with GraphQL expertise.Interview Procedure - Face to Face is required for Final Round of Interview.Strong...Show more
    Last updated: 5 days ago • Promoted
    Senior Java Developer with SQL

    Senior Java Developer with SQL

    Jay Analytix • Toronto, ON, Canada
    Full-time
    Design and develop large-scale applications.Developing and testing, working on software analysis, troubleshooting, and debugging. System designing and Financial Industry Software development.Ensure ...Show more
    Last updated: 30+ days ago • Promoted
    SAP S / 4 HANA ABAP Developer

    SAP S / 4 HANA ABAP Developer

    Amico • Richmond Hill, ON, Canada
    Full-time
    The Amico group of companies is looking to fill the role of SAP Developer.We will only consider candidates who are prepared to work full-time, on-site. To join our growing team, please review the Re...Show more
    Last updated: 30+ days 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
    Java Software Architect / Technical Lead

    Java Software Architect / Technical Lead

    TechDoQuest • Toronto, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from TechDoQuest.Java Software Architect / Technical Lead Job Description : . Must have 10+ years of experienc...Show more
    Last updated: 15 days ago • Promoted
    Java Developer (Fulltime)

    Java Developer (Fulltime)

    Ignite Talent Solutions • Toronto, ON, Canada
    Full-time
    Our client is looking for a highly skilled developer with experience building enterprise web applications in Java.The Developer will be responsible for analyzing user requirements and business obje...Show more
    Last updated: 30+ days ago • Promoted
    Staff Developer (Java)

    Staff Developer (Java)

    Futuretek • Toronto, ON, Canada
    Full-time
    We are seeking a Staff Software Developer with great experience and passion for assisting in developing and integrating software components into our informatics platforms.This position is located i...Show more
    Last updated: 30+ days ago • Promoted
    Android System Internals Engineer

    Android System Internals Engineer

    Parallelz • Toronto, ON, Canada
    Full-time
    Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
    Last updated: 30+ days ago • Promoted
    Android Engineer

    Android Engineer

    Capital One • Toronto, Canada, CA
    Full-time
    Android Engineer needed to design and maintain mobile apps in Kotlin, requiring 5+ years experience.Show more
    Last updated: 9 hours ago • Promoted • New!
    Mobile Engineer

    Mobile Engineer

    Arcadia • Toronto, Canada, CA
    Full-time
    Develop and maintain a real-time, offline-first React Native mobile app.Integrate backend services with Node.Show more
    Last updated: 10 days ago • Promoted
    Sr. Java Developer with GraphQL - toronto

    Sr. Java Developer with GraphQL - toronto

    Iris Software Inc. • toronto, on, ca
    Full-time
    Our Client which is a large Investment Bank is urgently looking to hire a Sr.Java Developer with GraphQL expertise.Interview Procedure - Face to Face is required for Final Round of Interview.Strong...Show more
    Last updated: 5 days ago • Promoted
    Java Fullstack Developer

    Java Fullstack Developer

    Pyxidia Techlab LLP • Toronto, ON, Canada
    Full-time
    Senior Full Stack Developer (Java, Spring Boot, Angular).Downtown Toronto (4 Days from office).We are looking for a highly skilled Senior Full Stack Developer to join our technology team.The succes...Show more
    Last updated: 16 days ago • Promoted
    Kotlin Engineer

    Kotlin Engineer

    SuperAnnotate • Markham, Ontario, CA
    Remote
    Full-time
    As a remote, hourly paid Kotlin Engineer, you will review AI-generated responses and generate high-quality Kotlin-focused content, evaluating the reasoning quality and step-by-step problem-solving ...Show more
    Last updated: 3 days ago
    Senior Java Developer

    Senior Java Developer

    Infoya • East York, ON, Canada
    Full-time
    We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high-performance applications. You will work on developing modern e-commerce and enterprise-grad...Show more
    Last updated: 6 days ago • Promoted
    Senior Java and Python Developer (with C++ skills)

    Senior Java and Python Developer (with C++ skills)

    Jay Analytix • Toronto, ON, Canada
    Full-time
    Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements. Develop solutions that are in line with the client's technology ...Show more
    Last updated: 30+ days ago • Promoted
    SAP MM Solution Architect

    SAP MM Solution Architect

    HireKraft • Greater Toronto Area, ON, Canada
    Full-time
    HireKraft is a trusted SAP staffing agency that has been providing exceptional SAP professionals for over 20 years.We are currently seeking an experienced. Solution Architect – SAP MM.Onsite G...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Android

    Software Engineer, Android

    Lyft • Toronto
    Full-time
    At Lyft, our purpose is to serve and connect.We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. The Mapping organization at Ly...Show more
    Last updated: 17 days ago • Promoted
    Android Developer

    Android Developer

    TheAppLabb • Toronto, ON, Canada
    Full-time
    Interested in joining our team? Send us your resume, and we'll include you in our Talent Pool!.When new positions become available at TAL, we'll consult our Talent Pool.If your qualificatio...Show more
    Last updated: 30+ days ago • Promoted