Current jobs related to Android Software Engineer - Greater Toronto Area - hireVouch


  • Toronto, Ontario, Canada Robots and Pencils Full time

    About UsAt Robots & Pencils, we're driven by a passion for innovation and a commitment to excellence. Our company is built on the belief that talent is the key to success, and we're dedicated to creating an environment that fosters growth and creativity.Job DescriptionWe're seeking a highly skilled Android Software Engineer to join our team. As a key member...


  • Toronto, Ontario, Canada Warner Full time

    About Warner Music GroupAs the home to 300 Elektra, Asylum, Atlantic, East West, FFRR, Fueled by Ramen, Nonesuch, Parlophone, Rhino, Roadrunner, Sire, Warner Records, Warner Classics, and several other of the world's premier recording labels, Warner Music Group champions emerging artists and global superstars alike. Our renowned publishing company, Warner...


  • Toronto, Ontario, Canada Warner Full time

    About Warner Music GroupAs the home to 300 Elektra, Asylum, Atlantic, East West, FFRR, Fueled by Ramen, Nonesuch, Parlophone, Rhino, Roadrunner, Sire, Warner Records, Warner Classics, and several other of the world's premier recording labels, Warner Music Group champions emerging artists and global superstars alike. Our renowned publishing company, Warner...


  • Toronto, Ontario, Canada Warner Full time

    {"About the Role": "We are seeking an experienced Android Developer to join our team at Warner Music Group. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality Android applications that meet the needs of our artists and fans. Responsibilities: * Design and develop Android applications...


  • Toronto, Ontario, Canada Warner Full time

    {"About the Role": "We are seeking an experienced Android Developer to join our team at Warner Music Group. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality Android applications that meet the needs of our artists and fans. Responsibilities: * Design and develop Android applications...


  • Toronto, Ontario, Canada Snap Inc. Full time

    At Snap Inc., we're looking for a talented Android Engineer to join our Bitmoji Engineering team. As a key member of our team, you'll be responsible for developing and maintaining our mobile applications, ensuring they're smooth, stable, and fun for our users.Key Responsibilities:Design and implement new features and functionality for our Android...


  • Toronto, Ontario, Canada Capgemini Full time

    Job Title: Senior Android Software EngineerWe are seeking a highly skilled Senior Android Software Engineer to join our team at Capgemini. As a key member of our R&D team, you will work on one of the world's largest social media platforms, contributing to the design, research, and development of innovative solutions.Key Responsibilities:Design and develop...


  • Old Toronto, Ontario, Canada Timreed Full time

    Job Title:Senior Android DeveloperJob Description:We are seeking a skilled Android Developer to join our team at Timreed. As a key member of our engineering team, you will be responsible for designing and building advanced applications for the Android platform.Collaborate with cross-functional teams to define, design, and ship new featuresWork with outside...


  • Old Toronto, Ontario, Canada Timreed Full time

    Job Title:Senior Android DeveloperJob Description:We are seeking a skilled Android Developer to join our team at Timreed. As a key member of our engineering team, you will be responsible for designing and building advanced applications for the Android platform.Collaborate with cross-functional teams to define, design, and ship new featuresWork with outside...


  • Toronto, Ontario, Canada Snap Inc. Full time

    At Snap Inc., we're looking for a skilled Android Engineer to join our Bitmoji Engineering team. As a key member of our team, you'll be responsible for developing and maintaining our mobile applications, ensuring they're smooth, stable, and fun for our users.Key Responsibilities:Design and implement new features and functionality for our Android...


  • Toronto, Ontario, Canada Stripe Full time

    About the RoleStripe is a financial infrastructure platform for businesses, and we're looking for an experienced Android software engineer to join our Terminal team. As a key member of our team, you will be responsible for designing, building, and maintaining Android apps and SDKs in Kotlin, as well as developing Android payment applications for various...


  • Toronto, Ontario, Canada Warner Full time

    {"About the Role": "At Warner Music Group, we're a global collective of music makers and music lovers, tech innovators and inspired entrepreneurs, game-changing creatives and passionate team members. Technology plays a vital role in our business, from ensuring we provide the right data to digital service providers to helping artists use AI tools and make...


  • Toronto, Ontario, Canada Warner Full time

    {"About the Role": "At Warner Music Group, we're a global collective of music makers and music lovers, tech innovators and inspired entrepreneurs, game-changing creatives and passionate team members. Technology plays a vital role in our business, from ensuring we provide the right data to digital service providers to helping artists use AI tools and make...


  • Toronto, Ontario, Canada Warner Full time

    {"About the Role": "At Warner Music Group, we're a global collective of music makers and music lovers, tech innovators and inspired entrepreneurs, game-changing creatives and passionate team members. Technology plays a vital role in our business, from ensuring we provide the right data to digital service providers to helping artists use AI tools and make...


  • Toronto, Ontario, Canada Warner Full time

    {"About the Role": "At Warner Music Group, we're a global collective of music makers and music lovers, tech innovators and inspired entrepreneurs, game-changing creatives and passionate team members. Technology plays a vital role in our business, from ensuring we provide the right data to digital service providers to helping artists use AI tools and make...


  • Toronto, Ontario, Canada PRICELINE CAREERS Full time

    About the RoleThis is an exciting opportunity to join our Technology team as an Android Developer, working on a hybrid model that combines remote and in-office work. As a key member of our team, you will play a crucial role in creating innovative products for millions of customers using Priceline's mobile Android app.Key ResponsibilitiesDesign, develop, and...


  • Old Toronto, Ontario, Canada Timreed Full time

    Job Title:Senior Android DeveloperJob Description:We are seeking a highly skilled Android Developer to join our team at Timreed. As a key member of our engineering team, you will be responsible for designing and building advanced applications for the Android platform.Responsibilities:Design and develop high-quality Android applicationsCollaborate with...


  • Toronto, Ontario, Canada AutoTrader Full time

    Job Title: Junior Android EngineerJob Summary: We are seeking a skilled Android Software Engineer to join our team at AutoTrader. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality mobile applications using the latest technologies such as Jetpack Compose.Key Responsibilities: Collaborate...


  • Toronto, Ontario, Canada Electric Mind Full time

    We are seeking a skilled Android Software Engineer to join our team at Electric Mind. As a key member of our team, you will be responsible for developing and releasing native mobile applications using Android.The ideal candidate will have experience working with Android Studio and be fluent in HTML5, CSS, and JavaScript. Additionally, they will be...


  • Old Toronto, Canada Amazon Full time

    Software Development Engineer (Android)At Amazon, we're committed to delivering exceptional customer experiences through innovative technology solutions. As a Software Development Engineer (Android) on our team, you'll play a key role in designing, developing, and deploying cutting-edge software systems that enable fast and efficient package delivery...

Android Software Engineer

2 months ago


Greater Toronto Area, Canada hireVouch Full time
Android Developer Opportunity

At hireVouch, we're seeking a skilled Android Developer to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining high-quality Android applications using Kotlin.

Key Responsibilities:

  • Design and implement modern, intuitive user interfaces using Jetpack Compose.
  • Integrate GraphQL to optimize data queries and manipulations between the client and server.
  • Mentor and guide junior and mid-level engineers on best practices and coding standards.
  • Collaborate closely with UX/UI designers to implement design into the product.
  • Develop comprehensive unit and UI tests to ensure robustness, reliability, and maintainability of the codebase.
  • Debug existing codebase to identify bottlenecks, bugs, or performance issues.
  • Conduct code reviews to enforce coding guidelines and quality standards.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in Android development.
  • Proficiency in Kotlin and an in-depth understanding of its nuances.
  • Strong knowledge and practical experience with GraphQL, including schema design, resolvers, and interaction with client-side operations.
  • Familiarity with core Android architectural components like LiveData, ViewModel, and Room.
  • In-depth understanding of RESTful APIs and other networking libraries like Retrofit.
  • Experience in Reactive Programming paradigms such as RxJava or Kotlin Coroutines.
  • Solid grasp of Material Design principles and Android UI design guidelines.
  • Proficient use of Git version control and understanding of CI/CD practices.
  • Strong experience in writing unit tests using JUnit and UI tests using Espresso.
  • Exceptional debugging and performance tuning skills, including experience with Android Profiler.