Talent.com
OtO Inc.
Senior Software Engineer (React Native & TypeScript)OtO Inc. • Toronto, CA
Senior Software Engineer (React Native & TypeScript)

Senior Software Engineer (React Native & TypeScript)

OtO Inc. • Toronto, CA
2 hours ago
Job type
  • Full-time
Job description
At OtO, we believe that innovative application of technology holds the key to a more rewarding and sustainable future. Backed by Rain Bird, a global leader in irrigation with over 90 years of industry expertise, we're a fast-growing, well-funded startup building the most dependable connected devices in lawn and garden. Our app is live on the App Store and Google Play, serving tens of thousands of active users across North America, and we're just getting started. We're looking for a highly skilled Mobile Engineer who thrives in an entrepreneurial environment and wants to take ownership of our platform as we scale from early adopters to mainstream homeowners. You'll play a critical part in shaping the mobile experience that connects customers to physical hardware in their outdoor spaces, a genuinely unique challenge at the intersection of consumer software and connected devices. What You’ll Do As a Lead Mobile Engineer (React Native) at OtO, you will be responsible for designing, implementing, and maintaining the core mobile application that powers our customer experience. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our customers. Key Responsibilities - Own the architecture, development, and ongoing improvement of our React Native mobile application across iOS and Android. - Lead the design and implementation of features that connect the mobile experience to OtO's physical devices. - Collaborate with backend developers, product managers, and designers to deliver cohesive, high-quality mobile experiences. - Drive performance optimization with a focus on app startup speed and UI responsiveness. - Set and uphold engineering standards around code quality, testing, and documentation, and contribute to the growth of the broader engineering team. - Proactively monitor, troubleshoot, and resolve production issues before they impact customers. Key Qualifications - 5+ years of relevant work experience in mobile development, with significant React Native experience - Proficiency in React Native and its ecosystem (e.g., Expo, React Navigation, Redux Toolkit), with strong TypeScript and modern JavaScript (ES6+) skills - Experience with RESTful APIs and integrating mobile apps with backend services - Experience with CI/CD pipelines and mobile app deployment (e.g., Fastlane, App Store Connect, Google Play) - Experience with unit and integration testing, debugging, and quality assurance - Strong problem-solving skills with excellent communication and collaboration abilities, comfortable working both independently and within a team Nice-to-Have Skills: - Experience with BLE (Bluetooth Low Energy) - Previous experience in a startup-like environment - Familiarity with GCP (Firebase, Cloud Functions, BigQuery) - Experience with native iOS (Swift) or Android (Kotlin) development - Fluent with AI development tools for debugging, testing, and code review, with the judgment to know their limits - Strong documentation skills Benefits - Competitive salary and comprehensive perks package - Opportunity to build at the forefront of the Smart Home and IoT space, working on technology that connects software to real-world environments - Collaborate with a highly talented, cross-functional team in a fast-paced, growth-oriented environment - Generous paid time off, including a minimum of 3 weeks vacation - Ongoing learning and development support, with opportunities to expand your technical and professional skillset - Hybrid work model, with 2 days per week in our office and flexibility to work remotely from home the rest of the week - Be part of a passionate, experienced team building a truly differentiated, category-defining product We are an equal opportunity employer, actively encouraging candidates from traditionally underrepresented groups to apply. Our workplace fosters inclusivity and is free from discrimination. We strongly believe that diverse experiences, perspectives, and backgrounds contribute to a better environment for our employees and a superior product for our users.
Create a job alert for this search

Senior Software Engineer (React Native & TypeScript) • Toronto, CA

Similar jobs

Senior Software Engineer - React Native - Growth

P2PToronto, ON, CA
Full-time

United Kingdom, Canada, Portugal, Spain, Poland, Ireland, Germany, United Arab Emirates, Brazil, Romania, Czech Republic, Cyprus, Lithuania, Switzerland, Mexico.Our Krakenites are a world-class tea... Show more

 • Promoted

Senior Software Engineer - Rust/TypeScript Platform & Open-Source

fiveonefourToronto, ON, CA
Full-time

A leading data platform company in Canada is seeking a Senior Engineer to build and maintain their Boréal hosting platform and Moose open-source project.This role offers the chance to collaborate c... Show more

 • Promoted

Senior Software Engineer, TypeScript SDK

Mysten LabsToronto, ON, CA
Full-time

Mysten Labs believes that decentralized and open protocols are the bedrock of the internet of value.This is why at Mysten Labs, we are creating foundational infrastructure to accelerate the adoptio... Show more

 • Promoted

Senior Software Engineer

Russell TobinToronto, ON, CA
Full-time

We are seeking a Senior Software Developer to design, develop, test, and maintain modern web applications in an Agile environment.The ideal candidate will have strong experience with front-end and ... Show more

 • Promoted

Senior Software Engineer

ClutchToronto, ON, CA
Permanent

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle‑free car‑buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Show more

 • Promoted

Senior Software Engineer – Concurrency & UI (TypeScript)

Autodesk, Inc.Toronto, ON, CA
Full-time

A leading software company in Ontario seeks a Software Developer to join their Agile team working on the Concurrency project within Fusion.The role involves implementing features, maintaining code,... Show more

 • Promoted

Senior Mobile Engineer (React Native) — Scale & Ownership

TouchBistroToronto, ON, CA
Full-time

A leading restaurant tech company in Toronto is looking for a React Native Developer to own the development of features from concept to production.Candidates should have at least 5 years of experie... Show more

 • Promoted

Senior Software Engineer

HRBToronto, ON, CA
Full-time

We are looking for a passionate and skilled Senior Software Engineer to join our dynamic team and lead initiatives that will have a profound impact in our Engineering organization.If you are driven... Show more

 • Promoted

Senior Software Engineer (React Native & TypeScript) - OtO Inc.

OtO Inc.toronto, on, ca
Full-time

At OtO, we believe that innovative application of technology holds the key to a more rewarding and sustainable future.Backed by Rain Bird, a global leader in irrigation with over 90 years of indust... Show more

 • Promoted • New!

Senior Full-Stack Engineer — React/TypeScript, AWS, Remote

Modern CampusToronto, ON, CA
Remote
Full-time

A leading educational technology company in Canada is seeking a Senior Full Stack Software Developer to design and maintain cloud‑based applications.This high-impact role requires deep expertise in... Show more

 • Promoted

Senior TypeScript Engineer

MapsPeopleToronto, ON, CA
Full-time

MapsPeople is entering a pivotal phase of AI-led transformation and growth, shaping the future of spatial intelligence and indoor navigation for large enterprise customers worldwide.We are looking ... Show more

 • Promoted

Senior Full-Stack Engineer: Clojure & React Native (Remote)

Smart WorkingToronto, ON, CA
Remote
Full-time

A global remote work company is seeking a Senior Full Stack Engineer to develop modern financial products utilizing Clojure for backend services and React Native for mobile applications.You will be... Show more

 • Promoted

Senior Software Engineer – Product & Integrations

TekRekToronto, ON, CA
Full-time

Senior Software Engineer – Product & Integrations (Node.Our client is a fast-growing, venture-backed technology company operating in the transportation industry.They provide a universal API that en... Show more

 • Promoted

React Native Mobile Development Engineer

BitGo Inc.Toronto, ON, CA
Full-time

Develop impactful mobile applications as a React Native Mobile Development Engineer.This role emphasizes collaborative problem-solving and innovative design at our Toronto location.As a Software En... Show more

 • Promoted

Senior Software Engineer at ExaCare AI

ExaCare AIToronto, ON, CA
Full-time

Take the lead as a Senior Software Engineer at ExaCare AI, driving full-cycle software development in a rapidly growing health tech startup.You'll work with React, TypeScript, and SQL to enhance ad... Show more

 • Promoted

Senior Full Stack Engineer - Clojure & React Native & Typescript (Remote, Full-Time) [AS220]

Smart WorkingToronto, ON, CA
Remote
Full-time

At Smart Working, we believe your job should not only look right on paper but also feel right every day.This isn’t just another remote opportunity - it’s about finding where you truly belong, no ma... Show more

 • Promoted

Senior Fullstack (TypeScript/React) Engineer

KakeToronto, ON, CA
Full-time

You’ll work closely with cross-functional stakeholders to deliver elegant, performant, and maintainable applications using.This role is ideal for someone who possesses a high level of agency, a "do... Show more

 • Promoted

Remote React Native Software Engineer — AI‑Driven

HeyOrcaToronto, ON, CA
Remote
Full-time

A remote software company is seeking a full-stack Software Developer with React Native experience.In this role, you will develop high-quality software rapidly using modern AI-assisted practices.Key... Show more