Senior Software Engineer (Hybrid)

Job Order ID:8574
Employment Type:Yearly Salary
Web Publication Date:12/19/2025 12:00:00 AM
Number of Positions:1
Schedule:4 days on-site and 1 from home (usually Fridays)
Job Location:Richmond Hill
Brief Description:

Our employer is an enterprise browser that gives control over SaaS governance, visibility and productivity. They are seeking an individual to assist them in creating iconic tech solutions for large companies; someone who is a quick learner, a team player, and considers themselves an expert in their field.

____________________________________________________________

Job Function:

  • Work on a browser in an enterprise workplace where work flows freely while remaining fundamentally secure.
  • Support a browser that gives complete control, visibility, and governance, while delivering the same smooth Chromium-based browser experience users expect.
  • Refine the future of work for some of the largest, most respected enterprises in the world.
  • Research and built industry-defining tech like anti-virus software and browser isolation.
  • Deliver products like DLP and proxies.

____________________________________________________________

Job Requirement:

Requirements:

  • Fluent in Swift/Objective C
  • Experienced with low-level design practices
  • Proven experience with large-scale projects (SDKs or apps)
  • Fluent in MVVM, familiar with Reactive programming (Rx/Combine)
  • Experienced with writing tests (unit testing and/or Automation/Instrumentation)
  • Experienced with CI/CD
  • Deep understanding of multithreading and ARC memory management


Assets:

  • Experience in Mobile Security (secured enclave, keychain, biometrics)
  • Experience with building SDKs/working on open-source code
  • Experience with JavaScript in web frontend or React Native
  • Experience with implementing cross-platform logic using JSCore
  • Deep understanding of WebKit APIs
  • Experienced with swizzling