Talent.com
Software Engineer - Mobile Applications
Software Engineer - Mobile ApplicationsAdaria Vending Services Limited • Concord, ON, CA
Software Engineer - Mobile Applications

Software Engineer - Mobile Applications

Adaria Vending Services Limited • Concord, ON, CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Location : Concord, Ontario (On-site) About the Role Adaria is seeking a Software Engineer to join our product development team and play a pivotal role in creating mobile software solutions that power transactions in the unattended retail industry , including vending machines , smart coolers , and micro markets .

You will be responsible for the end-to-end design, development, and deployment of mobile applications that enable seamless payment and operational experiences for users in the field.

We are looking for a hands-on Android developer with a passion for connected commerce, mobile UI/UX, and IoT-enabled systems.

You will help drive the evolution of our digital platform, integrating with hardware systems, payment gateways, and remote management tools.

Responsibilities Mobile Application Development Design, develop, and maintain Android applications used in conjunction with unattended retail hardware .

Build robust mobile software that integrates with payment terminals, QR scanners, and telemetry devices via APIs, Bluetooth, and/or other protocols.

Implement mobile-friendly UI/UX optimized for real-time transactions and field operations.

System Integration & Deployment Integrate with payment processors, mobile wallets , and Adaria’s backend services to ensure secure and reliable transaction processing.

Work with internal resources and external vendors to test and troubleshoot device connectivity and data synchronization.

Customer-Focused Engineering Collaborate with different stakeholders and teams to understand user requirements.

Participate in full software lifecycle: concept, design, build, test, release, and support.

Support rollout and updates of mobile apps deployed across a distributed retail network.

Quality Assurance & Maintenance Write well-documented, maintainable, and testable code using best practices.

Conduct testing on hardware devices to ensure smooth user experience and reliability.

Monitor app performance and resolve production issues quickly to maintain uptime Qualifications Bachelor’s degree in Computer Science , Software Engineering, or a related field (or equivalent experience).

  • 2+ years of professional experience in Android development using Java or Kotlin .

Experience with payment integration (e.g., Stripe, Square, card-present SDKs, or mobile wallets).

Familiarity with Bluetooth communication , NFC , or IoT protocols is a strong plus.

Solid understanding of mobile application security and secure data handling.

Experience building apps that interact with physical hardware is preferred.

Excellent problem-solving skills and a proactive attitude toward system design and continuous improvement.

Bonus Skills Exposure to unattended retail or embedded system environments .

Knowledge of remote telemetry platforms, vending machine protocols (e.g., MDB, DEX), or Android Open Accessory (AOA) protocols.

Understanding of Agile methodologies and tools such as Jira, Git, and CI/CD pipelines.

Why Join Us?

Adaria is transforming unattended retail by integrating smart payment technology and mobile connectivity into every machine we touch.

This is a unique opportunity to impact how consumers interact with physical retail in a fully digital way.

Join us as we reimagine convenience.

Powered by JazzHR

Create a job alert for this search

Software Engineer - Mobile Applications • Concord, ON, CA

Similar jobs
Drafting Technician

Drafting Technician

Nanowave Technologies Inc. • mississauga, ON, ca
Full-time
FOUNDED IN 1992, NANOWAVE TECHNOLOGIES INC.RF sensing and communications hardware.The Nanowave group has more than 6,000 communications and SAR payload assemblies in orbit and more than 30,000 RF a...Show more
Last updated: 7 days ago • Promoted
Senior Manger -Wealth Planning

Senior Manger -Wealth Planning

Humans of HR • mississauga, ON, ca
Full-time
Humans of HR is an upcoming boutique recruitment agency in Vancouver and is very quickly becoming the go-to agency for hiring and placement of skilled corporate & Finance Professionals.Combined wit...Show more
Last updated: 7 days ago • Promoted
Senior Estimator

Senior Estimator

Duke • mississauga, ON, ca
Permanent
Job Title: Senior EstimatorOn-site/ Remote/ Hybrid: OnsiteLocation: Hamilton, ON Job Type: PermanentSalary: $100,000 - ...Show more
Last updated: 30+ days ago • Promoted
Technical Support Specialist

Technical Support Specialist

Stratix Corporation • brampton, ON, ca
Full-time
Stratix is a trusted advisor to industry-leading global enterprises, offering the most comprehensive managed services portfolio to help companies operationalize and realize the full value of their ...Show more
Last updated: 6 days ago • Promoted
Chief Growth Officer

Chief Growth Officer

LHH Knightsbridge • oakville, ON, ca
Full-time
Organization: Canadian Welding Bureau (CWB Group)Position Title: Chief Growth Officer Reports to: President & Chief Executive Officer Location: Remote &l...Show more
Last updated: 6 days ago • Promoted
Gestionnaire de projet, Cybersécurité | Project Manager, Cybersecurity

Gestionnaire de projet, Cybersécurité | Project Manager, Cybersecurity

Hitachi Cyber • burlington, ON, ca
Full-time
Rejoignez Hitachi Cyber, un leader mondial des solutions de sécurité de linformation, et devenez un acteur clé dans la protection des organisations contre les menaces numériques en constante évolut...Show more
Last updated: 6 days ago • Promoted
Lead Technical Product Manager – Platforms

Lead Technical Product Manager – Platforms

EnStream LP • mississauga, ON, ca
Full-time
Job Title: Lead Technical Product Manager – PlatformsLocation: [Toronto, Hybrid]Department: Product / TechnologyType: Full-timeThis role requires a minimum o...Show more
Last updated: 6 days ago • Promoted
Administrative Assistant Admin Work From Home - Part Time Focus Group Panelists

Administrative Assistant Admin Work From Home - Part Time Focus Group Panelists

ApexFocusGroup • King, Ontario, Canada
Remote
Full-time +1
Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify.No Call Center Representative Agent experience needed.Call ...Show more
Last updated: 30+ days ago • Promoted
Senior Analyst, Customer Insights & Analytics

Senior Analyst, Customer Insights & Analytics

Canadian Tire Corporation, Limited • Oakville, ON, Canada
Full-time
As a Senior Analyst, Customer Insights & Analytics, youll transform data into actionable insights that shape customer strategy and drive business growth.Youll work on high-impact projects, collabor...Show more
Last updated: 3 hours ago • Promoted • New!
Senior Graphic Designer

Senior Graphic Designer

Tag • mississauga, ON, ca
Full-time
Graphic Designer role develops creative and effective design solutions, at an advanced level, for customer materials through both print and digital media.This role will also serve as a leader on th...Show more
Last updated: 6 days ago • Promoted
Construction Inspector

Construction Inspector

Infrastructure United • mississauga, ON, ca
Full-time
Company DescriptionInfrastructure United is a leading provider of project management and engineering consulting services across infrastructure sectors, including transportation, building science, a...Show more
Last updated: 7 days ago • Promoted
Operations Manager, Affilate Marketing Agency - REMOTE Base + Profit share Remote

Operations Manager, Affilate Marketing Agency - REMOTE Base + Profit share Remote

Adsora • burlington, ON, ca
Remote
Full-time
Company Description Adsora is a results-driven performance growth agency specializing in pay-per-results marketing.We partner with brands targeting consumers, prosumers, and SMBs, helping them tran...Show more
Last updated: 8 days ago • Promoted
Ashley looking for a babysitter or nanny in Vaughan

Ashley looking for a babysitter or nanny in Vaughan

Sitly • Vaughan, CA
Part-time
Hi! Were a family with an 11-year-old son and 3-year-old twin girls looking for a reliable, caring babysitter.Were seeking someone available 34 times per month on Friday or Saturday evenings for oc...Show more
Last updated: 30+ days ago • Promoted
Senior Project Administrator

Senior Project Administrator

Amico Affiliates • mississauga, ON, ca
Full-time
Amico is a leading, Canadian-owned and operated construction company specializing in large-scale infrastructure projects.With a strong track record in general contracting, civil engineering and roa...Show more
Last updated: 7 days ago • Promoted
SAP Successfactors Compensation Consultant

SAP Successfactors Compensation Consultant

Quality IT Resourcing • brampton, ON, ca
Full-time
We are seeking a certified SAP SuccessFactors Compensation Consultant with hands-on experience in implementing and supporting Compensation and Variable Pay solutions within the SAP SuccessFactors s...Show more
Last updated: 26 days ago • Promoted
ICI Interior Project Manager

ICI Interior Project Manager

BUILD®Recruitment Inc. • oakville, ON, ca
Full-time
Job Title: Project Manager – ICI InteriorsLocation: Oakville Experience Required: 3–5 YearsJob SummaryWe are seeking a ...Show more
Last updated: 7 days ago • Promoted
President

President

Confidential • mississauga, ON, ca
Full-time
Confidential Opportunity – President, CanadaA global leader in industrial automation is seeking a President to lead its Canadian operations, based in the Greater Toronto Area.The organization devel...Show more
Last updated: 7 days ago • Promoted
Learning and Development Manager

Learning and Development Manager

Kelly • mississauga, ON, ca
Full-time
Job Title: Project Manager – Learning & Development (L&D)Location: Hybrid (Toronto), 4 days in officeAre you an experienced Project Manager with a background in bankin...Show more
Last updated: 2 days ago • Promoted