Senior Android Software Engineer

2 days ago


Waterloo, Ontario, Canada Insight Global Full time

Job Title: Senior Android Software Engineer

Located in the vibrant city of Waterloo, Ontario, this opportunity for a Senior Android Software Engineer is ideal for individuals seeking to leverage their technical expertise and experience in designing and developing cutting-edge Android applications.

We are looking for a seasoned software engineer with a strong background in Android development to join our team at Insight Global. As a Senior Android Software Engineer, you will be responsible for designing and developing high-quality Android applications, as well as collaborating with cross-functional teams to deliver projects on time and within budget.

About the Role:

  • Design, develop, and maintain high-quality Android applications using Java/Kotlin programming languages
  • Collaborate with cross-functional teams to define and implement project requirements
  • Develop and maintain technical documentation, including design documents, test plans, and release notes
  • Work closely with QA engineers to identify and resolve defects
  • Maintain a deep understanding of Android ecosystem, including AOSP and middleware layers
  • Stay up-to-date with industry trends and emerging technologies, applying knowledge to improve product quality and efficiency

Requirements:

  • 5+ years of experience in Android development using Java/Kotlin programming languages
  • Proven track record of delivering high-quality Android applications on time and within budget
  • Strong understanding of Android ecosystem, including AOSP and middleware layers
  • Excellent problem-solving skills, with ability to debug complex issues
  • Strong communication and collaboration skills, with ability to work effectively in a team environment
  • Bachelor's degree in Computer Science or related field

What We Offer:

  • Competitive salary range of $120,000 - $180,000 per year
  • Comprehensive benefits package, including medical, dental, and vision coverage
  • Generous vacation policy, with minimum 3 weeks annual leave
  • Professional development opportunities, including training and mentorship programs

How to Apply: If you are a motivated and experienced software engineer looking for a new challenge, please submit your application, including your resume and cover letter, to us today



  • Waterloo, Ontario, Canada Fountain Automotive Full time

    Company OverviewFountain Automotive is a leading company in the automotive industry, committed to delivering innovative solutions.Estimated Salary: $120,000 per yearThis role is based on a national average salary for this position and may vary depending on location.Job DescriptionWe are seeking an experienced Senior Software Development Engineer to join our...


  • Waterloo, Ontario, Canada Fountain Automotive Full time

    Fountain Automotive is seeking a skilled Android Software Development Engineer to lead the development of our mobile applications.As an Android Software Development Leader, you will be responsible for designing and implementing efficient, reliable, and high-performance Android applications.The ideal candidate will have a proven track record in developing...


  • Waterloo, Ontario, Canada MCAP Group of Companies Full time

    About The Role:This is a challenging opportunity for a skilled Android Software Development Engineer to join our team at MCAP Group of Companies.Key Responsibilities:Evaluating priorities, design goals, risks, options, and compromises to recommend the most suitable approach.Familiarity with architectural patterns that contribute to secure, reliable,...


  • Waterloo, Ontario, Canada Power Staffing Solutions Full time

    We are seeking a skilled Senior Mobile Technology Engineer to join our team at Power Staffing Solutions in Waterloo.Key ResponsibilitiesDesign and implement mobile applications using modern development practices and software engineering principles.Collaborate with cross-functional teams to define, design, and ship new features for both iOS and Android...


  • Waterloo, Ontario, Canada Fountain Automotive Full time

    Key ResponsibilitiesDevelop high-quality Android applications with a focus on efficiency, reliability, and performance.Collaborate with cross-functional teams to define, design, and ship new features to enhance user experience.Conduct thorough testing and troubleshooting to ensure the quality and responsiveness of applications.Required SkillsProficient in...


  • Waterloo, Ontario, Canada Sun Life Full time

    Job Title: Senior Software EngineerAt Sun Life, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the business needs of our organization.Key Responsibilities:Design and develop software...


  • Waterloo, Ontario, Canada Power Staffing Solutions Full time

    We are seeking a highly skilled Mobile Application Developer to join Power Staffing Solutions in Waterloo, Ontario.About the Role:The ideal candidate will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms.This role requires a strong understanding of software development principles and the ability...


  • Waterloo, Ontario, Canada Ford Motor Company Full time

    At Ford Motor Company, we believe that innovation drives human progress. Our commitment to becoming the world's most trusted mobility company requires dedicated professionals to deliver smart vehicles for a smart world.This position is part of our System Stability Software team, working on cutting-edge automotive infotainment platforms and other high-impact...


  • Waterloo, Ontario, Canada BlackBerry Inc. Full time

    As a member of BlackBerry’s cybersecurity R&D team, you will contribute your skills and ideas to our innovative solutions designed to keep everyone’s data secure. We develop mobile apps for Android that manage and secure devices in conjunction with BlackBerry’s servers.We offer a well-rounded app development experience working in a structured code base...


  • Waterloo, Ontario, Canada Center ID Corp Full time

    At Center ID Corp, we are seeking an experienced Senior Software Systems Engineer to join our team.The estimated salary for this position is between $120,000 and $180,000 per year, depending on experience and location.Job Description:We are looking for a skilled engineer who can coordinate the development, installation, integration, and operation of...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Software Engineer I, Identity and Access ManagementCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine. The company's world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Trusted...


  • Waterloo, Ontario, Canada Software International Full time

    Software International is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We have an immediate opening for a Senior Cloud Architect at our Waterloo, ON location. The ideal candidate will work onsite.This is a full-time position with a competitive salary based on experience.Job Description:As a Senior Cloud...


  • Waterloo, Ontario, Canada Syntronic Full time

    Job DescriptionAbout the Role:We are seeking an experienced Software Engineer to join our team in developing high-quality software solutions for automotive infotainment systems. This is a unique opportunity to work with cutting-edge technologies, collaborate with a talented team, and make a real impact on the industry.Key Responsibilities:Design and...


  • Waterloo, Ontario, Canada Agfa Full time

    Discover a rewarding career in software development with Agfa Healthcare, where you can make a difference in the healthcare arena.Company OverviewAgfa Healthcare is a leading provider of unified Enterprise Imaging Platforms. Our mission is to reduce complexity, improve productivity, and deliver clinical value to healthcare providers.We are currently hiring a...


  • Waterloo, Ontario, Canada Manulife Full time

    We are seeking a senior software engineer with a strong ability to coach and lead training/presentations to segment partner teams/engineers; you are able to deliver value with forward-thinking to see the successful implementation of the products we deliver.As a senior full stack software engineer and coach, you will be a key member of our Engineering...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    We are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Manulife. As a key member of our software development team, you will design, develop, and maintain both front-end and back-end components of web applications, ensuring responsiveness and performance. Your expertise in CI/CD pipelines, agile methodologies, and DevOps...


  • Waterloo, Ontario, Canada Software International Full time

    Software International(SI) is a leading supplier of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We are seeking an experienced Senior Cloud Network Architect for our IOT global client.Job Summary:The successful candidate will be responsible for designing, developing, and researching cloud network architecture, computer...


  • Waterloo, Ontario, Canada Altair Engineering Full time

    Job Title: Senior Software Development EngineerWe are seeking a skilled Senior Software Development Engineer to join our team at Altair Engineering in Waterloo, ON. This is a contract position.The successful candidate will be responsible for developing and managing various pieces of software that run on multiple components in vehicles to capture, aggregate,...


  • Waterloo, Ontario, Canada SAP SE Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our HANA Cloud Data Lakehouse technical group in Waterloo, Canada.Key Responsibilities:You will work as part of a global ASE product engineering team supporting over six thousand customers running the ASE product on premise and increasingly moving to the cloud.You will collaborate...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    About the RoleWe are seeking an experienced Senior Software Development Engineer to join our team at Menlo Ventures. This is a unique opportunity to work on complex software systems, collaborate with cross-functional teams, and drive innovation in equity administration.Key ResponsibilitiesDesign and implement scalable software systems for equity...