Senior Mobile Software Research Engineer (Android/iOS)

Flowfinity

Vancouver

Hybrid

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Flowfinity Wireless is seeking a Mobile Device Software Research Engineer to explore architectural and performance solutions for configurable enterprise mobile apps. We encourage prototype-driven learning and rigorous experimentation.

You will analyze requirements, design experiments, prototype solutions, and document results while collaborating with the product team. Local Vancouver candidates are preferred, with emphasis on attention to detail and self-sufficiency.

Qualifications

  • Analytical mindset.
  • Team-oriented with the ability to work independently.
  • Strong knowledge of algorithms & data structures.
  • Experience with multi-threading, asynchronous programming and memory management.
  • Network programming experience.
  • 2D graphics programming.
  • SQLite/database experience.
  • Java/Android SDK
  • JNI/NDK
  • C/C++, Objective-C, iOS
  • Source control usage
  • Good memory management practices.
  • Willingness to work in Canada.

Responsibilities

  • Analysis of technical requirements and solution options.
  • Producing experiment design documents.
  • Programming prototypes and evaluating proposed solutions.
  • Producing experiment reports.
  • Liaising with the product team to transfer knowledge and aid product implementation.
  • Keeping accurate timesheet records.

Skills

Algorithms
Multi-threading
Network programming
C/C++
JNI/NDK
Java
Android SDK
SQLite
iOS
Objective-C
Source control
Memory management
2D graphics
Problem solving
Team collaboration
Canada work eligibility

Job description

Flowfinity Wireless is seeking a Mobile Device Software Research Engineer to explore architectural and performance solutions for configurable enterprise mobile apps. We encourage prototype-driven learning and rigorous experimentation.

You will analyze requirements, design experiments, prototype solutions, and document results while collaborating with the product team. Local Vancouver candidates are preferred, with emphasis on attention to detail and self-sufficiency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile Device Software Research Engineer - Vancouver, BC
Mobile Device Software Research Engineer - Vancouver, BC

Flowfinity • Vancouver

On-site
CAD 120,000 - 180,000
Mobile Application Developer - Vancouver
Mobile Application Developer - Vancouver

Yeah! Global • Vancouver

On-site
CAD 80,000 - 100,000
Mobile App Engineer - iOS & Android (Cross-Platform)
Mobile App Engineer - iOS & Android (Cross-Platform)

Yeah! Global • Vancouver

On-site
CAD 80,000 - 100,000
Application Developer
Application Developer

Prospecta Talent • Vancouver

On-site
CAD 80,000 - 110,000
Mobile Engineer (React Native / Expo)
Mobile Engineer (React Native / Expo)

Buzz Me Up • Vancouver

On-site
CAD 108,000 - 132,000
Competitive salary
Equity in a fast-growing startup
Flexible remote-first environment
+1
Sr Android Engineer
Sr Android Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 90,000 - 120,000
Senior Software Engineer, Flow Protocol, Execution
Senior Software Engineer, Flow Protocol, Execution

Flow Foundation • Vancouver

Remote
CAD 120,000 - 160,000
Mobile Engineer
Mobile Engineer

US Mobile, Inc. • Toronto

Hybrid
CAD 195,000 - 251,000
Gym reimbursement
Commute reimbursement
Flexible working hours
+3
Software Developer - Mobile Applications
Software Developer - Mobile Applications

Placements24 • Kimberley

Hybrid
CAD 70,000 - 100,000
Competitive salary
Health & retirement benefits
Growth opportunities
+2
Mobile Application Developer
Mobile Application Developer

Encore Technical Solutions Inc. • Toronto

On-site
CAD 90,000 - 130,000