{"id":2526113,"url":"https://alion.io/job/rideco-mobile-developer-software-engineer","title":"Mobile Developer - Software Engineer","company":{"id":1777184,"name":"RideCo","domain":"rideco.com","url":"https://alion.io/company/rideco","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Trakstar","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Waterloo, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":90000,"max":130000,"currency":"CAD","period":"year","gross":null,"usd_annual":91451},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"Agile","optional":false},{"name":"Android SDK","optional":false},{"name":"CI/CD","optional":false},{"name":"Jenkins","optional":false},{"name":"Kotlin","optional":false},{"name":"Java","optional":true},{"name":"Jetpack Compose","optional":true},{"name":"Koin","optional":true},{"name":"Material3","optional":true},{"name":"Offline-First","optional":true}],"status":"live","first_seen_at":"2026-10-14T12:20:13Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-14T19:22:44Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"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.\nAs 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.\nYour day-to-day responsibilities will include:\nDesigning and developing high-quality, user-focused features for our native Android application.\nDelivering new functionality and improvements that enhance the driver app experience.\nCollaborating closely with product owners, designers, and engineers to translate requirements into well-architected solutions.\nWriting clean, readable, testable, and maintainable code.\nOwning code quality through refactoring, testing, and continuous evaluation.\nIdentifying and addressing technical debt while balancing delivery timelines.\nYour playground / what you’ll learn:\nAt 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.\nKotlin for Android.\nAndroid SDK and Android Studio.\nConsuming and integrating internal and external APIs.\nModern development practices including Agile workflows, continuous integration, Jenkins, and zero-downtime deployments.\nBuilding and evolving production-scale mobile applications.\nPreferred Qualifications and Experience:\nRequirements:\nDegree in Computer Science, Software Engineering, or a related discipline.\n5+ years of professional software development experience.\nExperience building, maintaining, and scaling Android applications.\nKnowledge of the Android SDK, Android Studio, and platform best practices.\nExperience with consuming RESTful APIs within a mobile app. \nA problem-solving attitude and excellent technical and communication skills.\nPreferred:\nStrong proficiency in Kotlin and/or Java for Android development.\nExperience with Jetpack Compose and Material 3.\nFamiliarity with Koin or similar DI frameworks.\nExperience with RESTful APIs and offline-first data handling.\nUnderstanding of Android lifecycle and background processing.\nExperience with Maps/Navigation based apps is a plus.\nSolid understanding of mobile UX principles and performance optimization.\nExperience deploying and maintaining applications in public app marketplaces.\nThorough awareness of the app lifecycle, architectural concepts and design elements.\nExcitement for learning new domains and new skills.\nCompensation and Benefits:\nBase Salary: $90K - $130K + performance-based bonus + stock options\nWork-Life Balance & Additional Perks: Flex-time work schedules, vacation time, bi-weekly catered lunches, social events, casual dress code\nBenefits Plan: Medical, dental, prescription, life/health spending accounts and more\nWork Environment: Located in KW's most desirable work space in the heart of Uptown Waterloo \nCommuter Program: Complimentary rides to and from work in Waterloo Region\nWho we are:\nhttp://www.rideco.com\nRideCo 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, RTC Las Vegas, San Antonio Metro, and Houston Metro.\nRideCo’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.\nRideCo 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. #Li-Hybrid\nWhy is this role open? Existing Vacancy\nRideCo is committed to a fair and transparent recruitment process. We do not use artificial intelligence (AI) or automated decision-making tools to screen, evaluate, or select candidates. All applications are reviewed and assessed by our hiring team.\n\nclass=\"btn btn-primary btn-lg btn-apply hidden-print rb-tail-2rbpx rb-space-on-bottom-2rbpx\"\nstyle=\"\">\nApply\n\nApply for this opening at ?apply=true\nBack to all openings\nSee all the jobs at RideCo here: class=\"hide-href\" href=\"http://RideCo.recruiterbox.com/jobs\" title=\"Jobs at RideCo\"> http://RideCo.recruiterbox.com/jobs","description_format":"text","description_chars":5522,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Stock options"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Smart Mobility","Scheduling & Booking Software"],"lifecycle":[{"event":"open","at":"2026-10-14T12:20:13Z"}],"visa":[{"country":"CA","licensed_sponsor":true,"evidence":"Positions approved through LMIA in 12 months: 2","filings_12m":2,"filings_prev_12m":2,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Global Talent Stream; High Wage","cap_exempt":false,"checked_at":"2026-10-03T21:10:52+00:00","sources":["ESDC: employers issued a positive LMIA"],"filings_for_role_12m":1}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":31,"reasons":["conf:1","win:early"],"computed_at":"2026-10-14T21:20:01Z"},"pay":{"stated_usd_annual":91451,"is_top_pay":false},"html_url":"https://alion.io/job/rideco-mobile-developer-software-engineer","json_url":"https://alion.io/job/rideco-mobile-developer-software-engineer.json","meta":{"generated_at":"2026-10-14T21:20:01Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":28477,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1777184},"rest":"https://alion.io/mcp/rest/get_company?id=1777184"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frideco-mobile-developer-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Frideco-mobile-developer-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Frideco-mobile-developer-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/rideco-mobile-developer-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frideco-mobile-developer-software-engineer"}]}