Enable job alerts via email!

Mobile Developer - Software Engineer

RideCo On-Demand Transit

Waterloo

On-site

CAD 90,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a pioneering team in the transportation technology industry, where you'll contribute to the development of cutting-edge ridesharing mobile applications. This role offers the chance to work in a dynamic environment, collaborating with talented professionals to create innovative solutions that enhance user experiences across multiple transit modes. With a focus on delivering high-quality, impactful code, you'll be at the forefront of transforming public transit into an on-demand service. Enjoy a vibrant workplace culture with flexible schedules, catered lunches, and an emphasis on work-life balance, all while making a significant difference in the world of transportation.

Benefits

Flex-time work schedules
Bi-weekly catered lunches
Social events
Casual dress code
Commuter program

Qualifications

  • 3+ years of software development experience, especially in mobile apps.
  • Proficient in Kotlin and hybrid frameworks like React Native.

Responsibilities

  • Develop new features and user interfaces for mobile applications.
  • Collaborate with team members to deliver high-quality solutions.

Skills

Kotlin
Hybrid app development
Problem-solving
Communication skills
HTML5
CSS3
ES6+

Education

Degree in Computer Science
Degree in Software Engineering

Tools

Android SDK
Android Studio
Ionic
Agile methodologies
Jenkins

Job description

This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation.

As the newest member of our Software Engineering team, you will contribute to the design and development of RideCo’s industry-leading ridesharing mobile applications. The ideal candidate must possess a sound grasp of mobile application development principles, leveraging their ability to understand business requirements and translate them directly into product and implementation decisions. You will thrive in a small-team environment with fast-paced agile iterations, where every developer contributes code that delivers a meaningful impact to our customers and the company.

Your day-to-day responsibilities will include:

  • Develop sophisticated new features and user interfaces while ensuring the best performance and user experience of our native mobile application.
  • Delight our users by delivering new features and improvements to our cross-platform mobile applications that allow them to search, book, and ride with greater ease across multiple modes of transit.
  • Collaborate with other developers, product owners and the rest of the team to deliver well-architected and high-quality solutions.
  • Assist in the upkeep of code quality, reusability and continual code evaluation.
  • Writing clean, readable and testable code.
Your playground / what you’ll learn:

At RideCo you’ll get a chance to play, learn, and build with the following tools and technologies as part of a cross-functional team that is the world’s foremost innovator in on-demand transit software.

  • Kotlin for Android
  • Ionic hybrid apps for Android and iOS
  • Working with internal and externally built APIs
  • Development Processes: Agile, continuous integration, Jenkins, zero-downtime software updates.
Preferred Qualifications and Experience:

Requirements:

  • Degree in Computer Science, Software Engineering, or a related discipline.
  • 3+ years of professional software development experience.
  • Have built and maintained mobile applications.
  • Expertise with hybrid web frameworks (any of: React Native, Phonegap, Capacitor).
  • Expertise with Kotlin programming language.
  • Knowledge of the Android SDK and Android Studio.
  • Experience with consuming RESTful APIs within a mobile app.
  • In-depth knowledge in HTML5, CSS3, and ES6+.
  • A problem-solving attitude and excellent technical and communication skills.
  • Located within Waterloo Region (position requires minimum 3 day in-office attendance).
Preferred:
  • Experience in deploying mobile apps to app marketplaces.
  • Thorough awareness of the app lifecycle, architectural concepts and design elements.
  • Practical knowledge of mobile app architecture, flow, design, implementation and release.
  • Experience with common JavaScript libraries / frameworks (any of: Angular, AngularJS, React, Vue).
  • Familiarity with Agile build and development processes.
  • Excitement for learning new domains and new skills.
Compensation and Benefits:
  • Base Salary: $90K - $120K + performance-based bonus + stock options.
  • Work-Life Balance & Additional Perks: Flex-time work schedules, vacation time, bi-weekly catered lunches, social events, casual dress code.
  • Benefits Plan: Medical, dental, prescription, life/health spending accounts and more.
  • Work Environment: Located in KW's most desirable work space in the heart of Uptown Waterloo.
  • Commuter Program: Complimentary rides to and from work in Waterloo Region.
Who we are:

http://www.rideco.com
RideCo powers on-demand transit. Public transit agencies and fleet operators use RideCo's cloud-based software platform to provide on-demand shared rides in dynamically routed buses and vans. RideCo is growing rapidly, and it is the most adopted on-demand paratransit and microtransit software among the 10 largest cities in the United States. Our marquee clients include Philadelphia’s SEPTA, Los Angeles Metro, San Antonio Metro, and Houston Metro.
RideCo’s software powers a diverse range of use cases, including paratransit, residential/ suburban travel; first-mile-last-mile connections for transit hubs; and corporate employee transportation. The success of these services is supported by the industry's best customer service, including a 95% plus customer retention rate. We are investing to scale up and capture the growing demand for on-demand shared rides solutions.

RideCo is proud to be an equal-opportunity employer. We hire the best talent and strive to build a meritocratic culture. In accordance with the Accessibility for Ontarians with Disabilities Act, accommodations are available upon request for candidates taking part in all aspects of the selection process. If you require special accommodation to complete any portion of the application or interview process, please mention this in your application.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full Stack Software Engineer

McAfee GmbH

Waterloo

Remote

CAD 80.000 - 120.000

Yesterday
Be an early applicant

Full Stack Software Engineer

McAfee

Waterloo

Remote

CAD 80.000 - 120.000

2 days ago
Be an early applicant

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Waterloo

Remote

CAD 80.000 - 120.000

2 days ago
Be an early applicant

Cloud Field Engineering Manager

Canonical

Waterloo

Remote

CAD 100.000 - 140.000

2 days ago
Be an early applicant

Sr. Software Engineer, iOS

MasterClass

Waterloo

Remote

CAD 111.000 - 134.000

3 days ago
Be an early applicant

Associate Software Engineer - Remote Canada - 2283278

UnitedHealth Group

Richmond

Remote

CAD 49.000 - 103.000

Today
Be an early applicant

Software Engineer - Remote Canada - 2270522

Primary Care Plus

Richmond

Remote

CAD 61.000 - 128.000

2 days ago
Be an early applicant

Cloud Field Engineering Manager

Canonical

Sherbrooke

Remote

CAD 100.000 - 140.000

2 days ago
Be an early applicant

Software Developer

Mappedin

Waterloo

Remote

CAD 60.000 - 100.000

13 days ago