Frontend Engineer - Mobile

Jobgether

Canada

A distancia

CAD 90.000 - 140.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Fully remote work
High-impact ownership
Advanced technical challenges
Product diversity
Career growth opportunities
Modern engineering environment
Cross-functional collaboration
Inclusive workplace
Technical impact

Descripción de la vacante

Jobgether in Canada is seeking a Frontend Engineer - Mobile to join a remote team building high-performance mobile applications across iOS, Android, and web using React Native and TypeScript. You will take ownership of features from concept to release, combining sophisticated user interfaces, real-time data integrations, and advanced animations to deliver seamless experiences.

Working across sportsbook, casino, arcade, and fantasy gaming products, you will tackle challenging engineering problems

Formación

  • At least four years of professional frontend development experience, including a minimum of two years shipping production React Native applications for iOS and Android.
  • Strong hands-on experience with React Native, debugging, and production deployments.
  • Advanced knowledge of TypeScript and modern JavaScript patterns.
  • Experience with React Native Reanimated, gestures, and complex animations.
  • Proven track record of shipping polished, reliable mobile apps with a focus on usability and performance.
  • Ability to diagnose cross-platform issues and optimize performance across mobile and web.

Responsabilidades

  • Design, build, test, and ship production-quality features using React Native and TypeScript across iOS, Android, and web platforms.
  • Own features end-to-end from concept to release, including integration, testing, and deployment.
  • Develop complex mobile UIs for sportsbook, casino, arcade, and fantasy gaming experiences.
  • Implement advanced animations and gesture-driven interactions using React Native tools.
  • Collaborate on a shared design system and maintain real-time data integrations via WebSocket.
  • Ensure performance optimization and cross-platform debugging across iOS, Android, and web.

Conocimientos

React Native
TypeScript
Performance optimization
Cross-platform debugging
Real-time data handling

Herramientas

React Native
TypeScript
WebSocket
GraphQL

Descripción del empleo

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Frontend Engineer - Mobile based in Canada.

Are you a passionate frontend engineer excited about building high-performance mobile applications and immersive digital experiences? This fully remote opportunity offers the chance to develop innovative products across iOS, Android, and web using React Native and TypeScript. You will take ownership of features from concept to release, combining sophisticated user interfaces, real-time data integrations, and advanced animations to deliver seamless experiences. Working across sportsbook, casino, arcade, and fantasy gaming products, you will tackle challenging engineering problems involving live data streams, interactive graphics, and performance optimization. You will collaborate with a product-focused engineering team to build scalable applications and contribute to a shared design system used across multiple products. This role is ideal for an engineer who values technical depth, product ownership, and the opportunity to shape engaging digital experiences within a rapidly growing technology environment.

Accountabilities
  • Mobile application development: Design, build, test, and ship production-quality features using React Native and TypeScript across iOS, Android, and web platforms.
  • End-to-end feature ownership: Take responsibility for features throughout the development lifecycle, from implementation and integration to testing, debugging, deployment, and ongoing improvement.
  • Complex user interface development: Build sophisticated interfaces for sportsbook markets, betting slips, player propositions, gaming lobbies, and interactive product experiences.
  • Advanced animations and interactions: Develop physics-based animations, gesture-driven interactions, animated transitions, carousel pagers, and radial controls using React Native animation technologies.
  • Graphics and visual experiences: Implement canvas-based graphics, player cards, game visualizations, and dynamic visual effects to create polished and engaging user experiences.
  • Design system contributions: Extend and maintain a theme-based design system with more than 100 shared components, promoting consistency, accessibility, and reusability across products.
  • Real-time data integration: Build and maintain WebSocket subscriptions for live odds, match updates, and user notifications, ensuring data is delivered and displayed reliably.
  • State management and synchronization: Implement synchronization between real-time data streams and local application stores to maintain accurate, responsive interfaces.
  • Deep linking and navigation: Support navigation flows originating from push notifications, attribution links, and web referrals to deliver seamless cross-platform user journeys.
  • Payment integrations: Implement and maintain payment experiences, including in-app purchases, bank transfers, card entry, and verification processes.
  • Cross-platform debugging: Identify, investigate, and resolve platform-specific issues across iOS, Android, and web environments.
  • Performance optimization: Improve rendering efficiency, animation frame rates, responsiveness, and memory management to ensure reliable performance across supported devices.
  • Animation-thread execution: Develop worklet functions and optimize animation execution to deliver smooth, hardware-accelerated interactions.
  • Testing and quality assurance: Maintain end-to-end automated tests, identify regressions, and contribute to continuous integration and continuous delivery (CI/CD) pipelines.
  • Engineering collaboration: Work closely with product, design, and engineering stakeholders to deliver maintainable solutions aligned with product requirements and quality standards.
Requirements
  • Professional experience: At least four years of professional frontend development experience, including a minimum of two years building and shipping production React Native applications for both iOS and Android.
  • React Native expertise: Strong hands-on experience developing, debugging, and maintaining cross-platform mobile applications in production environments.
  • TypeScript proficiency: Advanced knowledge of TypeScript, modern JavaScript patterns, and maintainable frontend architecture.
  • Animation and gesture handling: Practical experience with React Native Reanimated, including shared values, worklets, and gesture handlers.
  • Production delivery: A demonstrated track record of shipping polished, reliable mobile applications with attention to usability, visual quality, and overall performance.
  • Cross-platform troubleshooting: Ability to diagnose and resolve platform-specific behavior, rendering inconsistencies, and integration issues across mobile and web environments.
  • Performance engineering: Understanding of mobile performance optimization, including rendering efficiency, animation responsiveness, memory management, and smooth user interactions.
  • Real-time systems: Ability to work with asynchronous data flows, real-time updates, and state synchronization is highly valuable.
  • Technical problem-solving: Strong analytical and debugging skills, with the ability to investigate complex issues and deliver efficient, maintainable solutions.
  • Collaboration and ownership: Ability to work independently, communicate effectively with cross-functional teams, take responsibility for deliverables, and contribute to a fast-paced product development environment.
Nice-to-have qualifications:
  • Experience in sports betting, online gaming, fintech, or other real-money transaction environments.
  • Familiarity with canvas-based graphics technologies, such as React Skia or similar frameworks.
  • Experience with WebSocket management, GraphQL subscriptions, or other real-time data architectures.
  • Knowledge of React Native Web or experience building applications for multiple platforms from a shared codebase.
  • Experience with design system tools, including Storybook and visual regression testing.
  • Familiarity with payment integrations, including in-app purchases and 3D Secure (3DS) verification.
  • Experience developing and maintaining end-to-end automated tests for mobile applications.
  • Understanding of regulated digital products and the engineering considerations involved in delivering reliable experiences across multiple jurisdictions.
Benefits
  • Fully remote work: Work from anywhere in Canada, with a remote-first approach to collaboration.
  • High-impact ownership: Take responsibility for significant product features that directly influence user experience and business performance.
  • Advanced technical challenges: Work with real-time data systems, hardware-accelerated graphics, gesture-driven interactions, and physics-based animations.
  • Product diversity: Contribute to multiple product areas, including sportsbook, casino, arcade, and fantasy gaming experiences.
  • Career growth opportunities: Develop your technical expertise while contributing to an expanding portfolio of products and new market launches.
  • Modern engineering environment: Work with React Native, TypeScript, shared design systems, and contemporary mobile development practices.
  • Cross-functional collaboration: Partner with product and engineering professionals to build and improve user-facing digital experiences.
  • Inclusive workplace: Join a team that values diverse perspectives, backgrounds, and experiences and is committed to equal employment opportunities.
  • Opportunity for technical impact: Help shape application architecture, improve engineering quality, and deliver features used by a growing user base.
How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Frontend Engineer - Mobile
Frontend Engineer - Mobile

betr.app • Canadá

A distancia
CAD 90.000 - 130.000
Remote work in Canada
Frontend Engineer - Mobile
Frontend Engineer - Mobile

Betr • Canadá

A distancia
CAD 90.000 - 130.000
Remote Frontend Engineer - Mobile (React Native)
Remote Frontend Engineer - Mobile (React Native)

Jobgether • Canadá

A distancia
CAD 90.000 - 140.000
Fully remote work
High-impact ownership
Advanced technical challenges
+6
Full Stack Developer
Full Stack Developer

Jobgether • Canadá

A distancia
CAD 65.000 - 85.000
Annual salary
Profit-sharing
Health and dental coverage
+4
Intermediate Frontend Software Developer
Intermediate Frontend Software Developer

Jobgether • Canadá

A distancia
CAD 75.000 - 110.000
Remote-first work environment
Competitive CAD salary CAD 75,000–110,
Health coverage
+5
Full-Stack Product Developer
Full-Stack Product Developer

Globalfaces Direct Inc. • Toronto

Híbrido
CAD 90.000 - 120.000
Health insurance
Generous bonus opportunity
Paid Sick Days
App Developer
App Developer

Legend Corp • Toronto

Presencial
CAD 110.000 - 150.000
Annual discretionary bonus
Paid annual leave
Global Legend events
Java + SQL + Angular Developer
Java + SQL + Angular Developer

Jobgether • Canadá

A distancia
CAD 83.000 - 103.000
Fully remote
1-year contract
Benefits package (medical, dental, and
+3
Senior Java Developer
Senior Java Developer

Jobgether • Canadá

A distancia
CAD 102.000 - 128.000
Remote work opportunities in Canada
Flexible health coverage
RRSP contributions
+3
Full Stack Engineer II
Full Stack Engineer II

Jobgether • Vancouver

Híbrido
CAD 90.000 - 130.000
Remote‑First Flexibility
Office in Vancouver (optional)
Professional Development
+3