×
Register Here to Apply for Jobs or Post Jobs. X

Javascript Developer

Job in North Vancouver, BC, Canada
Listing for: Manage Petro - Fuel Delivery Solution
Full Time position
Listed on 2026-02-15
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, App Developer - Mobile/Web, Senior Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Manage Petro is seeking a Senior iOS Mobile Developer (React Native) with strong technical expertise and team leadership capabilities to join our Mobile App team. This is a hands‑on senior role with ownership over delivery, code quality, and collaboration within a growing product team.

The ideal candidate has 5+ years of professional experience building and launching production mobile applications and thrives in a fast‑paced, evolving startup environment. You will play a critical role in the continued development, optimization, and scaling of our mobile platform.

This position reports directly to the CEO and offers a high level of autonomy and technical influence.

About Manage Petro

Manage Petro is a software development company established in 2008. Our primary solution is a B2B SaaS platform serving the Oil & Gas industry
. Over the past three years, we have expanded our ecosystem by developing a mobile application that integrates tightly with our core system to support our customers’ operational needs.

The Role

You will join the existing Mobile App Development team and take a senior role in understanding the current mobile application, codebase, workflows, and documentation. Your focus will be on improving stability, implementing new features, mentoring team members, and ensuring high technical standards.

This role involves ongoing learning, problem‑solving, and collaboration across teams. If you are excited by complex systems, real‑world use cases, and taking ownership of a production app, we’d love to hear from you. We value developers who use modern tooling, including AI-assisted workflows, to improve development speed and efficiency while maintaining high engineering standards.

This is a full-time, in‑office position, and access to Mac/iOS hardware for iPad development is required.

Who You Are
  • Minimum 7 years of React Native development for iOS
  • Strong experience with:
    • React Native, React Navigation, React Native Bridges
    • SQLite and local device databases (Realm, Watermelon

      DB)
    • Zustand, Redux, nested navigation
    • Xcode and Test Flight
    • Sentry, IoT integrations with BLE
    • Comfortable using AI-assisted development tools to speed up coding, debugging, and learning

You are comfortable taking ownership, working independently, and guiding technical decisions within the team.

What You'll Do
  • Learn and understand the existing mobile application and architecture
  • Troubleshoot, fix bugs, and enhance application stability
  • Design and implement new features and improvements
  • Collaborate closely with SaaS backend developers and QA teams
  • Ensure application performance, quality, and responsiveness
  • Maintain clean, maintainable, and well‑documented code
  • Commit code to Git and deploy builds via Test Flight for internal testers and users
  • Participate in occasional client meetings (may include paid local or remote travel)
  • Manage multiple tasks, timelines, and delivery milestones
  • Demonstrate strong analytical thinking and problem‑solving skills
  • Stay current with new technologies and best practices
  • Use AI‑assisted tools to accelerate development tasks
  • Leverage AI to reduce turnaround time while preserving code quality and performance
Get extra bonus points for knowing
  • UML and system modeling
  • Figma or Mocking Bot
  • RS232 programming
  • Dispatching and delivery management systems
  • Slack
  • Gradle in Xcode
  • Jenkins
  • Hardware integration
  • BaseNG HUB
  • Native Base
  • Backend or Dev Ops familiarity
  • AI‑assisted IDEs and productivity tools (e.g., Cursor, Git Hub Copilot, ChatGPT)
What Success Looks Like (3–6 Months)
  • Strong understanding of the current system and workflows
  • Reduced crash rates and improved app stability
  • Successful delivery of new features
  • Ownership of Test Flight releases
How to Apply

Please send your resume to:

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary