Senior Mobile Developer
Role Overview
As a Senior Mobile Developer, you will join a small team of mobile engineers who are passionate about making our users' lives better.
Our product is centered around the mobile experience, and we need an iOS and Android developer who will take ownership of major features, working closely with Product Management and UX to design and deliver ongoing new and improved product capabilities.
Key Skills for This Role
Full Job Posting
KEY RESPONSIBILITIES
- Technical Contribution: Deliver quality output by writing and reviewing code, following and refining best practices, and engaging in collaborative architecture, problem solving, and solutioni Continuously profile and optimize application memory usage and runtime performance to ensure stability, scalability, and a high-quality user experience across devices.
- Work Management: Oversee major feature delivery, considering architecture, timelines, scope, resource availability, and risks.
- Leadership: Help align your team's activities with the company's overall engineering vision, identifying and driving efficiency enhancements within your team.
- Strategic Planning: Collaborate with other stakeholders like Product Management and UX to align technical outcomes with business goals.
- Cross-Functional Collaboration: Communicate effectively within your team and with other teams to make sure your technical solutions fit into the big picture.
- Release Management: Help drive and manage the mobile release process across iOS and Android, including versioning, store submissions, and post-release monitoring.
QUALIFICATIONS
- Technical:
- Demonstrated experience designing, writing, and shipping multi-module React Native code on both iOS and Android platforms.
- Comfortable bridging higher-level framework code with lower-level native code on both platforms (writing native modules and React Native modules).
- Proficient in writing unit and integration tests to validate correctness early in the development cycle.
- Experience profiling, diagnosing, and resolving memory leaks, performance bottlenecks, and stability issues using platform-specific tools (e.g., Android Studio Profiler, Xcode Instruments, and React Native performance tooling)
- Bonus:
- C++ integration, cloud technologies, localization, computer vision, firmware development, Figma-based design collaboration, CI/CD pipeline creation (GitHub Actions), Firebase Analytics/Remote Config, and release process management.
- Our Tech Stack:
- Languages & Frameworks: C++, Objective-C, Swift, Kotlin, JavaScript/React Native, Vue.
- Tools & Platforms: GitHub, GitHub Actions, Figma, Jira, Postman, AWS.
- Engineering Practices: Unit and integration tests, mocks, design patterns, multithreading.
- Protocols & Data:
- HTTP, WebSockets, JSON, Wi-Fi, Bluetooth.
- PERKS AND BENEFITS
- 100% employer-paid flexible benefits plan
- Comprehensive Health & Dental coverage
- Health Spending Account (HSA) or Lifestyle Spending Account (LSA) options
- 3% DPSP match
- Hybrid Work Environment
- Professional Development Incentive
- Opportunities to grow as we scale
- The backing of a global industry leader through REA Group
- ACCESSIBILITY, INCLUSION & AI DISCLOSURE
- Planitar is committed to a diverse, equitable, inclusive workplace and welcomes applications from all backgrounds. This is a back fill position. We provide accommodation under AODA at any hiring stage upon request. In line with Ontario law, we use AI only to summarize interview notes, never to screen, assess, or decide on candidates — all decisions are made by our team. Please note this is a new position.
About iGUIDE
Canadian property-technology company providing accurate floor plans, measurements, and 3D virtual tours for property professionals.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at iGUIDE
Senior Systems Test Engineer (Embedded & Mobile)
Waterloo, CAN
Digital Graphic Designer
Waterloo, CAN
Enterprise Account Manager (North America)
Waterloo, CAN
Algorithm Developer- 3D Reconstruction
Waterloo, CAN
Technical Lead, 3D Visualization
Waterloo, CAN
Senior Systems Test Engineer (Embedded & Mobile)
Waterloo, CAN
MLOps Engineer
Waterloo, CAN
Senior Business Application Analyst
Waterloo, CAN
VP, Finance
Waterloo, CAN