We're looking for a strong, hands-on Senior Front-End Engineer who lives and breathes React and React Native to own the future of our mobile app (built with React Native + Expo) and our internal React-based Admin Portal.
This is a high-impact, high-autonomy role. You'll be the most senior front-end/mobile engineer on a small, experienced team (three senior engineers total, including yourself) and will drive day-to-day development while helping shape the product roadmap. There is no dedicated product manager -- you'll work directly with our VP of Operations and Director of Marketing to turn broad business goals ("we need to solve X for pharmacists") into concrete features, technical designs, and prioritized backlog.
If you love shipping pixel-perfect, performant mobile + web experiences, enjoy wearing multiple hats, and want to truly own a product rather than just take tickets, this is the role for you.
Fully remote position with a strong preference for candidates in or near Calgary, Alberta (MST time zone alignment).
Day-to-Day Responsibilities
Build new features and maintain our flagship React Native (Expo) mobile app for iOS and Android
Develop and enhance our internal React + TypeScript Admin Portal
Write clean, maintainable, well-tested code and review pull requests from the rest of the team
Translate high-level business requirements and user feedback into detailed technical specifications, UI/UX flows, and implementation plans
Collaborate closely with the other two senior engineers on architecture decisions, code quality, and delivery timelines
Own the front-end roadmap: prioritize upcoming work, estimate effort, and communicate progress and trade-offs to non-technical stakeholders
Improve performance, accessibility, and overall user experience across mobile and web
Occasionally build small supporting tools or scripts that make the product or team more efficient
Required Qualifications
5+ years of professional front-end or full-stack development experience
Deep expertise in React and React Native (Expo experience strongly preferred)
Proven track record shipping production React Native apps to the App Store and Google Play
Strong TypeScript skills and experience with modern state management (Redux Toolkit, TanStack Query, etc.)
Comfortable taking vague or high-level requirements and turning them into scoped, actionable features
Excellent communication skills -- you can explain technical concepts and trade-offs to non-engineers clearly and confidently
Self-directed and proactive; you thrive in small teams with lots of ownership
Preferred Qualifications
Previous experience acting as the "technical product owner" or de-facto product manager on a consumer or B2B mobile/web app
Some exposure to backend technologies (Node.js, Kotlin, or similar) -- enough to reason about APIs and integrations
Interest or experience in Rust (we have some internal tools written in Rust)
Familiarity with the medical or pharmaceutical space (nice to have, not required)
Experience mentoring or guiding other engineers
Knowledge of CI/CD, testing strategies (Jest, React Native Testing Library, Detox), and modern tooling
Why Join Us?
Real ownership: your code and decisions directly impact thousands of users in the pharmaceutical space every day
Small, senior team with limited bureaucracy, just building great software
Competitive salary & benefits
Fully remote
Opportunity to grow into an even broader technical leadership / product architect role as the company scales
If you're a strong React Native engineer who's tired of being handed perfectly specced tickets and wants to own the "what" as well as the "how," we'd love to talk.
Apply with your resume and a brief note about a React Native project you're particularly proud of (links to App Store/Google Play or GitHub very welcome).
Job Types: Full-time, Permanent
Pay: $100,000.00-$160,000.00 per year
Benefits:
Paid time off
Work from home
Application question(s):
Do you have a public GitHub Account you could share with us?
Language:
English (required)
Work Location: Remote
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.