Mobile Application Developer

3 weeks ago


Old Toronto, Canada Finix Payments, Inc. Full time
About Finix Payments, Inc.

We process billions of dollars every year for leading SaaS, marketplace, and e-commerce platforms. With one developer-friendly API, Finix enables companies to accept payments, manage payouts, and onboard merchants—everything needed to facilitate payment processing and revenue growth.

Our company has received significant funding from prominent investors, including American Express Ventures, Bain Capital Ventures, Homebrew, Inspired Capital, Lightspeed Venture Partners, Sequoia Capital, Visa, and others.

Job Description

The mobile engineer will own the development of mobile apps and SDK responsible for enabling transactions on Android-compatible devices. This role will implement and develop an SDK that integrates with Finix APIs and payment providers to collect payments using various terminals. The engineer will work with native payment methods, Bluetooth functionality, Storage, location, and various features.

This role involves:

  • Collaborating with product management to create specifications.
  • Working with various vendors to understand specifications and implement their libraries.
  • Owning the implementation, best practices, and infrastructure within your domain.
  • Proactively improving our architecture, frameworks, tooling, automation, and best practices.
Requirements

To be successful in this role, you should have:

  • At least 3 years of experience working on mobile applications development.
  • Professional experience developing publicly available Android apps using Kotlin/Java supported by RESTful web services.
  • Participation from inception to launch using automated tooling of at least one publicly available app.
  • Experience with Dependency Injection with tools such as Koin.
  • Experience with memory storage, management, and persistence.
  • Experience with Jetpack Libraries, Navigation, and Compose.
  • Experience with Test Driven Development, and Test Automation.
  • Experience working on developing Android SDK/libraries.
  • Experience developing MVVM + Clean Architecture applications and developing libraries suited for varied app architectures.
  • AOSP experience is a bonus.
Compensation

We offer a competitive salary ranging from $120,000/year to $160,000/year based on experience and qualifications. In addition, we provide equity and benefits package.

Finix is an equal opportunity employer and values diversity.


  • Mobile App Developer

    1 month ago


    Old Toronto, Canada Mobile Hilfe Ruhr GmbH Full time

    We are seeking a skilled Mobile App Developer to join our team at Mobile Hilfe Ruhr GmbH. As a key member of our development team, you will be responsible for designing and implementing the user interface of mobile applications. You will collaborate with cross-functional teams to create visually appealing and user-friendly mobile experiences.Key...


  • Old Toronto, Canada Coop Full time

    About the RoleWe are looking for an experienced Android Developer to join our team at Coop. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining our mobile applications.ResponsibilitiesDesign and develop high-quality Android applications using KotlinWork collaboratively with our cross-functional...


  • Old Toronto, Canada Pari Schulen Full time

    We are seeking a skilled Senior Mobile Application Developer to join our team at Pari Schulen. As a Senior Mobile Application Developer, you will be responsible for designing and developing high-quality mobile applications for both Android and iOS platforms using the Flutter framework.Key Responsibilities:Develop and maintain mobile applications using the...

  • Mobile Game Developer

    3 months ago


    Old Toronto, Canada Mobile Hilfe Ruhr GmbH Full time

    We have Mobile Game Developer Job openings for a Mobile Game Developer who is responsible for designing, developing, and maintaining mobile games for various platforms such as iOS and Android. This role involves collaborating with cross-functional teams, including game designers, artists, and QA testers, to create engaging and immersive gaming experiences....


  • Old Toronto, Canada Aussie Pet Mobile, Inc. Full time

    We have Front End Mobile Developer Job openings for a Front End Mobile Developer, you will be responsible for designing and implementing the user interface of mobile applications. You will collaborate with cross-functional teams, including designers and backend developers, to create visually appealing and user-friendly mobile experiences. Your expertise in...


  • Old Toronto, Canada Mobile Hilfe Ruhr GmbH Full time

    Mobile Hilfe Ruhr GmbH is seeking a skilled Senior Mobile Games Developer to join our team. As a Senior Mobile Games Developer, you will be responsible for designing, developing, and optimizing mobile games for various platforms such as iOS and Android.Job Overview:The ideal candidate will have a strong understanding of mobile platforms (iOS, Android) and...


  • Old Toronto, Canada Pari Schulen Full time

    We are looking for a skilled Flutter Mobile Application Developer to contribute to the development of high-quality mobile applications for both Android and iOS platforms using the Flutter framework. As a Flutter Mobile App Expert, you will work closely with our design and development teams to create visually appealing and user-friendly mobile applications...


  • Old Toronto, Canada Moneris Solutions Corporation Full time

    Mobile Developer with Expertise in AndroidWe are seeking an experienced software developer to lead mobile application development projects for Moneris Solutions Corporation.This role is based in Toronto and involves working in a Hybrid model. As a senior member of our team, you will report directly to the Manager, Software Development.The key...


  • Toronto, Ontario, Canada Reitmans Full time

    Role SummaryAt Reitmans, we are seeking a highly skilled Senior Mobile Application Developer to join our team. As a key member of our mobile development team, you will be responsible for designing and developing mobile applications using relevant frameworks and technologies.Main ResponsibilitiesMobile Application Development: Design and develop mobile...


  • Old Toronto, Canada Trails End Taphouse & Restaurant Full time

    We are seeking a skilled Front End Mobile Developer to join our team at Trails End Taphouse & Restaurant. As a key member of our mobile development team, you will be responsible for designing and implementing the user interface of mobile applications.Key Responsibilities:Collaborate with Designers: Work with our designers to translate wireframes and mockups...


  • Toronto, Ontario, Canada Enhance Intelligence Inc. Full time

    Enhance Intelligence Inc. is seeking a skilled Senior Mobile Application Developer to join our team. This role involves designing, developing, and testing mobile applications for various platforms. The ideal candidate will have a strong background in software development, experience with mobile app development frameworks, and excellent problem-solving...


  • Toronto, Ontario, Canada Hanson Canada Full time

    Job Title: Mobile Application Software DeveloperHanson Canada is seeking a skilled Mobile Application Software Developer to join our team.Responsibilities:Design, develop, and test mobile applications for Android and iOS platforms.Collaborate with cross-functional teams to identify and prioritize project requirements.Implement software solutions using...


  • Old Toronto, Canada Trails End Taphouse & Restaurant Full time

    At Trails End Taphouse & Restaurant, we are seeking a skilled Senior Server-Side Developer to join our team. The ideal candidate will have experience in designing and developing server-side components of mobile applications using Python, Node.js, or other back-end programming languages. This role is crucial in delivering high-performance, scalable, and...


  • Old Toronto, Canada Bud Cross Ford Inc Full time

    Job Overview:We are seeking a highly skilled Cross Platform Developer to join our team at Bud Cross Ford Inc. As a Cross Platform Developer, you will be responsible for developing mobile and desktop applications using frameworks like React Native, Flutter, and Xamarin. Your primary focus will be on ensuring the codebase is clean, well-documented, and easily...


  • Old Toronto, Canada US Mobile Full time

    At US Mobile, we're revolutionizing the way people connect. Our team is on a mission to create a seamless connectivity experience across devices. To make this vision a reality, we're looking for a skilled DevOps Engineer to join our dynamic team.Job Overview:A DevOps Engineer at US Mobile will play a pivotal role in bridging the gap between development and...


  • Toronto, Ontario, Canada Enhance Intelligence Inc. Full time

    Job Title: Senior Mobile Application Developer PositionWe are seeking a highly skilled and experienced mobile applications developer to join our team at Enhance Intelligence Inc.About the JobThis is a full-time position that requires a strong background in software development, particularly in mobile application development. The successful candidate will be...


  • Old Toronto, Canada Moneris Solutions Corp. Full time

    Product Manager, Mobile ApplicationsWe are looking for a Product Manager to lead the development and management of our Android-based application for smart terminals. This role is centered around enhancing the user experience for merchants using the application for essential daily tasks, such as signup, login, transaction processing, reporting, and terminal...


  • Toronto, Ontario, Canada Great Clips Full time

    **Job Summary**: We are seeking a skilled Mobile Application Developer to join our team at Great Clips.**Key Responsibilities**: Develop a user-friendly mobile application for news consumption on iOS and Android platforms.**Requirements**: Proficiency in mobile app development, experience with machine learning algorithms, and strong communication...


  • Toronto, Ontario, Canada Financeit Full time

    About the RoleWe are seeking an experienced Master Mobile Application Developer to join our team at Financeit, a leading fintech company. As a key member of our mobile development team, you will play a crucial role in designing and implementing cutting-edge mobile applications that drive business growth and customer satisfaction.This is an exceptional...


  • Toronto, Ontario, Canada Kumaran Systems Full time

    Job SummaryWe are seeking an experienced Mobile Banking Application Developer to join our team at Kumaran Systems. As a key member of our mobile banking application team, you will be responsible for developing easy, flexible, and personalized banking solutions to enhance client experience.About the RoleThis is a challenging and rewarding role that requires...