Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Magnet Forensics

Senior iOS Developer

Magnet Forensics

Senior iOS Developer at Magnet Forensics. Develop mobile forensics platform, leading enhancements and ensuring standardized user experience.

Posted 5/22/2026full-time🇨🇦 CanadaSenior💰 CA$103,000 - CA$153,000 per yearWebsite

Tech Stack

Tools & technologies
iOSObjective-CPython

About the role

Key responsibilities & impact
  • Analyze requirements, break down tasks, and provide effort estimates.
  • Lead and contribute to technical design for complex systems and subsystems.
  • Drive implementation from design through system integration and testing.
  • Own debugging and root cause analysis of complex issues across Python, C++, and iOS layers.
  • Mentor junior and mid-level engineers through code review and technical guidance.
  • Collaborate effectively with cross-functional teams including firmware, forensics research, and product.
  • Integrate security capabilities and interfaces while maintaining a standardized user experience.
  • Perform other duties as assigned.

Requirements

What you’ll need
  • 6+ years of professional software engineering experience.
  • Python development experience.
  • Expert C/C++/Objective-C proficiency, including systems programming, memory management, and low-level interfaces.
  • Solid understanding of Objective-C design patterns.
  • Experience with cross-compilation toolchains and embedded build systems.
  • Experience debugging remote devices and analyzing crash dumps or core files.
  • Strong git proficiency including branching strategies and code review workflows.
  • High degree of team collaboration and comfort working across cross-functional teams.

Benefits

Comp & perks
  • Generous time off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees & resource groups
  • Healthcare and retirement benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonC++Objective-Csystems programmingmemory managementlow-level interfacescross-compilation toolchainsembedded build systemsdebugginggit
Soft Skills
mentoringcollaborationtechnical designcode reviewcommunicationproblem-solvingleadershipteamworktechnical guidanceroot cause analysis