Proof

Senior Mobile Engineer, React Native

Proof

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$120,000 - CA$160,000 per year

Job Level

Senior

Tech Stack

AndroidFirebaseGraphQLiOSJavaScriptMongoDBNode.jsPostgresPythonReactReact NativeReduxTypeScript

About the role

  • Lead the architecture, development, and optimization of Proof's React Native mobile applications.
  • Contribute to backend development, building and maintaining APIs, services, and database integrations that power our mobile apps.
  • Collaborate closely with engineers, product managers, and designers to create seamless, high-impact user experiences across the full stack.
  • Optimize app performance, identifying and resolving bottlenecks, memory issues, and platform-specific challenges on both frontend and backend.
  • Implement best practices in mobile and backend engineering, conducting thorough code reviews and mentoring team members.
  • Stay ahead of the curve by researching and integrating emerging technologies to improve our mobile and backend stack.
  • Develop and maintain reusable components, libraries, and API endpoints for future use.
  • Ensure security best practices across the stack, including secure storage, authentication mechanisms, and API security.
  • Utilize modern state management solutions such as Redux, Zustand, or Recoil.

Requirements

  • 5+ years of software development experience, with 2-3+ years focused on React Native or other mobile frameworks.
  • Strong fullstack capabilities with experience in backend technologies (Node.js, Python, or similar) and database systems (PostgreSQL, MongoDB, etc.).
  • Expertise in mobile architecture, performance optimization, and platform-specific development (iOS & Android).
  • Strong proficiency in JavaScript & TypeScript, with experience integrating native modules and building RESTful APIs.
  • A product-focused mindset, with a deep understanding of UX, engagement, and performance across the entire application stack.
  • Experience with RESTful APIs, GraphQL (nice to have), and backend performance optimization.
  • Familiarity with mobile CI/CD pipelines, automated testing frameworks, and app store submission processes.
  • Experience with push notifications, deep linking, and background services.
  • Knowledge of Firebase, Fastlane, and OTA update solutions.
  • A self-starter who thrives in an agile, high-growth environment with excellent communication and collaboration skills.
Benefits
  • Flexible time off & holidays to support work-life balance
  • Comprehensive benefits, including healthcare, dental, life, and long-term disability
  • Top-tier equipment & tools to set you up for success

Applicant Tracking System Keywords

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

Hard skills
React NativeNode.jsPythonPostgreSQLMongoDBJavaScriptTypeScriptRESTful APIsGraphQLmobile architecture
Soft skills
communicationcollaborationmentoringproduct-focused mindsetself-starteragile environmentproblem-solvingteamworkleadershipuser experience understanding
Takeaway.com

React Developer

Takeaway.com
Juniorfull-time🇨🇦 Canada
Posted: 1 day agoSource: takeaway.wd3.myworkdayjobs.com
JavaScriptJestNext.jsNode.jsReactReduxTypeScript
Inworld AI

Senior Frontend Engineer

Inworld AI
Seniorfull-time$150k–$200k / year🇨🇦 Canada
Posted: 2 days agoSource: jobs.ashbyhq.com
JavaScriptReactTypeScript
Deck

Senior Frontend Engineer

Deck
Seniorfull-time🇨🇦 Canada
Posted: 2 days agoSource: jobs.ashbyhq.com
D3.jsJavaScriptNext.jsReactTypeScript
Workiy Inc.

React Native Mobile Developer

Workiy Inc.
Mid · Seniorcontract🇨🇦 Canada
Posted: 7 days agoSource: workiy.zohorecruit.com
AndroidiOSJavaScriptMobXReactReact NativeReduxTypeScript