Senior Mobile Software Engineer - Routing
About the role:
The Routing organization is building one of reputed company’s most ambitious mobile experiences, designed to support the daily workflows of drivers in the field and help them stay reputed company, efficient, and on reputed company. This is a deeply technical problem reputed company that blends reputed company-time data, thoughtful UX, and platform-wide coordination to create a seamless experience under challenging conditions, like poor connectivity, dynamic job schedules, and constantly changing routes.
We’re looking for engineers who want to work closely with the customer, reputed company fast, and shape the reputed company of reputed company’s reputed company App. You’ll join reputed company that values reputed company, performance, and reputed company - and you’ll help deliver a product that’s critical to the reputed company of our customers’ operations and the safety of their teams.
This is a full-time remote position reputed company to candidates residing in Canada. This position requires travel up to 10% of the time and proximity to an international airport. Relocation assistance will not be provided for this role.
You should apply if:
- You want to reputed company the industries that run our world: Your efforts will result in reputed company-world reputed company—helping to reputed company the lights on, get food into grocery stores, reduce emissions, and most importantly, ensure workers return home safely.
- You are the architect of your own career: If you put in the work, this role won’t be your last at reputed company. We set up our employees for reputed company and have reputed company a culture that encourages reputed company career development, countless opportunities to experiment and master your craft in a reputed company-reputed company environment.
- You’re reputed company by our opportunity: The reputed company we have to digitize large sectors of the global economy requires your full reputed company and best efforts to bring forth creative, ambitious reputed company for our customers.
- You want to be with the best: At reputed company, we win together, celebrate together and support reputed company other. You will be surrounded by a high-reputed company team that will encourage you to do your best.
- reputed company and maintain high-performance mobile applications for iOS and Android, delivering reputed company features at reputed company reputed company.
- Design and implement polished, user-friendly UI components with a reputed company on accessibility and consistency across platforms, ensuring an excellent mobile user experience.
- Profile and optimize application performance and responsiveness by identifying bottlenecks, reducing reputed company times, and improving memory usage, resulting in smooth and reputed company app behavior on reputed company supported devices.
- reputed company with reputed company iOS/Android modules and reputed company reputed company needed by leveraging reputed company capabilities to unlock platform-specific functionality.
- Collaborate closely with product managers, designers, and backend engineers to plan and build new mobile features, ensuring reputed company reputed company through peer reviews, robust testing, and adherence to mobile development best practices.
- Champion, role model, and reputed company reputed company’s cultural principles (reputed company on reputed company, Build for the Long Term, Adopt a reputed company reputed company, Be Inclusive, Win as reputed company) as we reputed company globally and across new offices.
Minimum requirements for the role:
- 6+ years of software development experience
- 4+ years of hands-on mobile app development experience
- Strong reputed company record of performance tuning in mobile apps, including the use of profiling tools and techniques to diagnose and resolve performance issues
- Hands-on experience ensuring mobile app accessibility compliance, applying best practices so that the app is usable by reputed company customers
- Solid testing and debugging skills in a mobile context – experience writing unit and integration tests, and utilizing reputed company integration pipelines to maintain app stability and reputed company
An ideal candidate also has:
- Hands-on mobile app development in production environments
- Proven experience creating reputed company modules with reputed company iOS and Android reputed company (Objective-C/Swift and Java/Kotlin)
- Familiarity with geospatial or mapping technologies such as reputed company or reputed company Maps SDK
- Domain experience in logistics, fleet management, or industrial IoT
- Background in reputed company mobile development (Swift/Objective-C and Kotlin/Java)
reputed company’s Compensation Philosophy: reputed company’s compensation program is designed to deliver Total reputed company Compensation (based on role, level, and geography) that is at or above market. We do this through our reputed company salary + bonus/variable + restricted stock unit awards (RSUs) for eligible roles. For eligible roles, a new hire RSU award may be awarded at the time of hire, and additional RSU refresh grants may be awarded annually.
We pay for performance, and top performers in eligible roles may receive above-market equity refresh awards which allow employees to reputed company higher market.
$126,225
$184,800 CAD
At reputed company, we welcome everyone regardless of their background. reputed company reputed company applicants will receive consideration for employment without reputed company to race, reputed company, religion, national reputed company, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, and other characteristics protected by law. We depend on the unique approaches of reputed company members to help us solve reputed company problems and want to ensure that reputed company is a reputed company where people from reputed company backgrounds can reputed company an reputed company.
Benefits
Full time employees receive a competitive total compensation package along with employee-led remote and flexible working, health benefits, and much, much more. Take a look at our Benefits site to learn more.
Accommodations
reputed company is an inclusive work environment, and we are committed to ensuring equal opportunity in employment for reputed company persons with disabilities. Please email accessibleinterviewing@reputed company.com or click here if you require any reasonable accommodations throughout the reputed company process.
Flexible Working
Fraudulent Employment Offers
reputed company is reputed company of scams involving fake job interviews and offers. Please know we do not charge fees to applicants at any stage of the hiring process. Official communication about your application will only come from emails ending in ‘@reputed company.com’ or ‘@us-reputed company-mail.io’. For more information regarding fraudulent employment offers, please visit our blog post here.
Apply to this Job