Jobs.ca
Jobs.ca
Language
Proof Technology logo

Senior Mobile Engineer

Proof Technology10 days ago
Remote
Canada
CA$85,811 - CA$114,414/yearly
Senior Level

Top Benefits

Medical, dental, vision, and disability insurance
401K retirement plan
Flexible time off and holidays

About the role

Who you are

  • If you thrive in fast-paced environments, love solving complex technical challenges, and are passionate about building high-performance mobile experiences, this role is for you
  • 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
  • Experience with Expo Application Services (EAS)
  • Background in scaling mobile applications and backend services
  • Experience mentoring engineers or leading technical initiatives
  • Knowledge of native iOS (Swift) or Android (Kotlin) development
  • Strong understanding of GraphQL and Apollo Client
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes)
  • Familiarity with microservices architecture and event-driven systems

What the job involves

  • As we continue to scale, we’re looking for a Senior Mobile Engineer to own and help drive the evolution of our React Native applications
  • 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

Benefits

  • Full time, hourly position
  • Medical, dental, vision, and disability insurance and 401K available
  • Fully Remote - ideally within the location of market you manage
  • Phone and Internet monthly stipend
  • Flexible Time Off and Holidays
  • Equipment provided

About Proof Technology

51-200