CrawlJobs Logo

Mobile Engineer

HurixDigital

Location Icon

Location:
Canada

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a Mobile Engineer with strong expertise in Flutter, NodeJS, and AWS to design, develop, and maintain enterprise-grade mobile applications. The ideal candidate will bring a full-stack mindset, ensuring seamless user experiences, performant backends, and scalable cloud deployments. This role requires someone who thrives in enterprise environments, can collaborate across cross-functional teams, and understands how to build solutions that balance performance, scalability, and maintainability.

Job Responsibility:

  • Develop, maintain, and optimize cross-platform mobile applications using Flutter
  • Build and maintain backend services and APIs using NodeJS
  • Architect, deploy, and manage application services on AWS cloud infrastructure
  • Integrate CI/CD pipelines (GitHub Actions, Jenkins, or similar) to automate builds, tests, and deployments
  • Ensure best practices in security, performance, and scalability for enterprise-level apps
  • Collaborate with QA, DevOps, product, and design teams for seamless delivery
  • Troubleshoot production issues and drive root cause analysis

Requirements:

  • 4–6 years of professional software engineering experience, with at least 2+ years in enterprise-level mobile development
  • Strong expertise in Flutter for building cross-platform apps (iOS & Android)
  • Hands-on experience with NodeJS for backend/API development
  • Proficiency with AWS services (Lambda, API Gateway, DynamoDB, S3, ECS/EKS, etc.)
  • Strong understanding of CI/CD pipelines and automation for mobile + backend deployments
  • Solid knowledge of RESTful APIs, authentication (OAuth/JWT), and cloud security best practices
  • Proven experience working in Agile/Scrum environments on large-scale projects
  • Strong problem-solving and debugging skills

Nice to have:

  • Exposure to monitoring/logging tools (CloudWatch, ELK, Datadog)
  • Knowledge of mobile performance optimization and app store deployment pipelines
  • Experience with GraphQL APIs
  • Familiarity with containerization (Docker, Kubernetes)

Additional Information:

Job Posted:
January 02, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Mobile Engineer

Engineering Manager, Mobile Quality Engineering

The Quality Engineering team helps Airbnb build high quality software efficientl...
Location
Location
Brazil , São Paulo
Salary
Salary:
Not provided
airbnb.com Logo
Airbnb
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of engineering management
  • 7+ years of industry experience with a strong focus on iOS and/or Android developer tooling, testing, or quality engineering
  • Strong familiarity with software engineering principles, including object-oriented and functional programming paradigms, design patterns, and code quality practices
  • Hands-on technical leadership leading multiple teams and setting technical direction
  • Led projects with notable risk and complexity
  • develops the strategy for project execution
  • Proven experience leading distributed or regional engineering teams and driving technical outcomes
  • Skilled in mentoring engineers and creating strong team dynamics across cultural and geographic boundaries
  • Be an agent of change inside the organization and be comfortable leading through ambiguity
  • Excellent communication and collaboration skills, with the ability to align local execution to a global strategy
Job Responsibility
Job Responsibility
  • Define and promote a quality mindset and strategy across the organization, by creating a vision that drives QE policies, programs and initiatives
  • Hire and retain a team of high-performing engineers
  • empower the team to achieve a high level of productivity, reliability and simplicity
  • Drive a sense of trust and belonging, and build inclusive teams with world class talent
  • Build and maintain our testing environments, testing data, and testing frameworks, working through ambiguity, concept validation and implementation of a best-in-class solution
  • Collaborate with cross-functional stakeholders to analyze internal/external failures, and suggest corrective and preventive action
  • Use a data-based approach to help resolve internal quality issues to prevent defects in code shipment
  • Partner with global Infra leadership to execute the Brazil site’s technical roadmap
  • Drive excellence in technical design, reliability, scalability, and efficiency across projects
  • Collaborate cross-functionally with global teams to ensure alignment on architecture, tooling, and standards
Read More
Arrow Right

Staff Mobile Engineer (iOS)

We are seeking a Staff iOS Engineer to lead the development and scaling of new a...
Location
Location
Mexico , Mexico City
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (or higher) in Computer Science or a related field, or equivalent practical experience
  • 7+ years of relevant industry experience, with a significant portion focused on mobile development and a track record of leading complex projects
  • Expert-level proficiency in Swift, with deep expertise in modern iOS paradigms (Combine, Swift Concurrency, SwiftUI, etc)
  • Extensive and nuanced understanding of iOS application architectures (MVVM, MVP, VIPER, etc.) and their trade-offs
  • Demonstrated leadership in establishing and enforcing professional software engineering practices across the full development lifecycle, including coding standards, code reviews, source control management, build processes, unit testing, UI testing, performance testing, and operations
  • Proven ability to architect scalable and maintainable mobile solutions
  • Experience in mentoring and guiding other engineers, fostering technical growth within the team
Job Responsibility
Job Responsibility
  • Drive the development and implementation of complex product features that significantly impact customer experience and business outcomes
  • Architect, lead, and optimize mobile infrastructure, ensuring exceptional scalability, performance, and reliability to support the organization's strategic growth
  • Lead collaborative efforts with backend engineers to define and evolve robust, efficient, and well-documented APIs for seamless mobile-to-server communication
  • Champion and enforce engineering best practices across teams, raising the standards for code quality, system design, and operational excellence
  • Proactively identify and drive strategic technical initiatives, providing clear vision, architectural guidance, and effective problem-solving for complex challenges
  • Mentor and elevate the mobile engineering team, fostering technical expertise, promoting innovation, and optimizing development processes across the organization
  • Architect and oversee the development of comprehensive unit, integration, and UI automation testing strategies to guarantee the quality and stability of new features and the resilience of existing functionalities
  • Define and analyze key performance indicators using advanced analytics to measure feature effectiveness, identify areas for improvement, and drive data-informed decisions for future product enhancements
What we offer
What we offer
  • healthcare
  • internet and cell phone reimbursement
  • a learning and development stipend
  • potential opportunities to travel to our Mountain View headquarters
  • Fulltime
Read More
Arrow Right

Senior Mobile Engineer (Android)

Kick is a global live-streaming platform for all types of entertainment content....
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's/Master's degree in Computer Science or equivalent practical experience
  • 7+ years of hands-on experience in Mobile Software Engineering, focusing on scalable architecture and development
  • Proficiency in Kotlin or Java, developing for the Android Platform and frameworks relevant to the role
  • Prior experience in the complete Android Development lifecycle, from design, testing, signing, releasing, fixing and beyond
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Understanding of Android’s design principles and interface guidelines
  • Demonstrated experience providing technical leadership, mentoring, and guiding teams
  • Strong problem-solving skills and ability to tackle complex technical challenges
  • Excellent communication skills for effective collaboration across teams and stakeholders
  • Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment
Job Responsibility
Job Responsibility
  • Write maintainable, efficient, and scalable code, rigorously adhering to Android coding standards and best practice
  • Optimize existing systems for performance, scalability, and reliability, identifying and resolving bottlenecks and inefficiencies
  • Take full ownership of assigned projects or components, proactively identifying areas for improvement and leading technical discussions to enhance solutions
  • Provide guidance to junior engineers, sharing expertise to foster a collaborative and high-performing team environment
  • Participate actively in architectural and design decisions, demonstrating a strong grasp of software design principles and scalability
  • Seek out growth opportunities to deepen technical expertise and keep the team informed of emerging best practices
  • Fulltime
Read More
Arrow Right

Mobile Engineer (iOS)

The Growth Engineering Team at EarnIn is looking for an iOS Engineer to help sha...
Location
Location
Mexico , Mexico City
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (or equivalent practical experience) in Computer Science or a related field or related experience
  • 3+ years of professional mobile development experience, with a focus on iOS
  • Strong proficiency in Swift and modern iOS frameworks (SwiftUI, Combine, Swift Concurrency)
  • Understanding of common iOS architectures (MVVM, MVP, etc.)
  • Familiarity with end-to-end engineering practices: code reviews, CI/CD, automated testing, and performance monitoring
  • A growth mindset — you enjoy learning, experimenting, and iterating quickly
Job Responsibility
Job Responsibility
  • Build experiences that matter: Design and ship features that improve how members discover, onboard, and engage with EarnIn
  • Experiment fast: Work with product and analytics to launch experiments that drive growth and engagement
  • Collaborate deeply: Partner with backend, design, and analytics teams to deliver features end-to-end
  • Code with quality: Write clean, testable Swift code using modern iOS paradigms (Swift Concurrency, Combine, SwiftUI)
  • Leverage AI and tooling: Use the latest mobile tooling and AI-driven workflows to accelerate development
  • Learn and grow by Contributing to best practices and learning from senior engineers who push the boundaries of mobile development
What we offer
What we offer
  • healthcare
  • internet and cell phone reimbursement
  • a learning and development stipend
  • potential opportunities to travel to our Mountain View headquarters
Read More
Arrow Right

Senior Mobile Engineer (iOS)

Easygo leads the world in crafting top-tier entertainment experiences. Within ou...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's/Master's degree in Computer Science or equivalent practical experience
  • 8+ years of hands-on experience in Mobile Software Engineering, focusing on scalable architecture and development
  • Proficiency in Objective-C or Swift, developing for the iOS Platform and frameworks relevant to the role
  • Prior experience in the complete Apple Development lifecycle, from design, testing, signing, releasing, fixing and beyond
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Understanding of iOS design principles and interface guidelines
  • Demonstrated experience providing technical leadership, mentoring, and guiding teams
  • Strong problem-solving skills and ability to tackle complex technical challenges
  • Excellent communication skills for effective collaboration across teams and stakeholders
  • Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment
Job Responsibility
Job Responsibility
  • Write maintainable, efficient, and scalable code, rigorously adhering to Android coding standards and best practice
  • Optimize existing systems for performance, scalability, and reliability, identifying and resolving bottlenecks and inefficiencies
  • Take full ownership of assigned projects or components, proactively identifying areas for improvement and leading technical discussions to enhance solutions
  • Provide guidance to junior engineers, sharing expertise to foster a collaborative and high-performing team environment
  • Participate actively in architectural and design decisions, demonstrating a strong grasp of software design principles and scalability
  • Seek out growth opportunities to deepen technical expertise and keep the team informed of emerging best practices
What we offer
What we offer
  • Access mentorship, training, and hands-on experiences to level up your skills
  • Learn from industry experts and gain expertise in scaling software
  • Work alongside exceptional engineers, exchanging ideas and driving innovation forward through collaboration
  • Our culture prioritises your growth with tailored learning programs and mentorship
  • Flexible start and finish times
Read More
Arrow Right

Software Engineer, Principal - Mobile App

As a principal mobile app engineer, you will be involved in all phases of the de...
Location
Location
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years as a Software Engineer
  • 5+ years of React Native mobile app experience with extensive knowledge of the mobile app development lifecycle, from setting up local environments to publishing
  • Proficiency in working with RESTful services and APIs
  • Proficiency in architectural patterns in React Native mobile apps
  • Proficiency in designing effective state management strategies in React Native mobile apps
  • Proficiency testing React Native mobile apps using various methodologies
  • Experience setting up CICD pipelines for a mobile app
  • Proficiency in debugging a published mobile app
  • Good communication skills working with internal and external stakeholders, including presentation to the internal team and wider audiences
  • Mentoring and developing junior team members, representing the team and collaboration with members of other teams
Job Responsibility
Job Responsibility
  • Contribute to the design and develop software applications, project prototypes, proof of concepts & client demos
  • Evaluate performance of critical application components and optimize them to assure maximum performance and scalability
  • Assist in driving the development effort for End-to-End on-time delivery of high-quality solutions that conform to feature requirements
  • Work closely with architecture in the gathering of requirements and the dissemination of information to the team
  • Perform, design and code reviews for all key application functional components
  • Provide critical thinking, technical innovation and attention to detail when serving as a trusted advisor on your team
  • Keep up to date on the latest technical developments in your area
  • Ensure compliance with security, web standards and accessibility requirements
  • Ensure robust high quality code standards are maintained in the development process
What we offer
What we offer
  • Flexible remote or hybrid work culture
  • Investment in your well-being
  • Time off to volunteer
  • Benefits that support each stage of your life journey
  • Inclusive work environment
Read More
Arrow Right

Senior Mobile Engineer

Senior Mobile Engineer position focused on building Matcha's new React Native ap...
Location
Location
Salary
Salary:
120000.00 - 230000.00 USD / Year
0x.org Logo
0x
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of mobile engineering experience with deep fluency in React Native and TypeScript
  • proven track record of shipping complex mobile apps - ideally from blank repo to App Store/Play Store
  • hands-on experience with modern RN patterns: custom hooks, Zustand/Recoil, Reanimated, FlatList, memoization, and performance profiling
  • experience working on crypto wallets or DeFi mobile products (e.g. Matcha, MetaMask, Safe, Uniswap, Phantom, Rainbow, Rabby, Backpack, etc.)
  • you understand key management, signing flows, transaction UX, and Web3 connectivity (WalletConnect, EIP-155)
  • understanding of native modules and when to use them for crypto or performance-critical tasks (Objective-C, Swift, Java, Kotlin a plus)
  • strong debugging habits and comfort profiling on real devices across Android and iOS
  • familiarity with mobile CI/CD pipelines, incremental rollouts, and feature flagging
  • excellent collaboration and communication skills - you think out loud, stay calm under pressure, and embrace feedback
  • a low-ego, ownership-driven approach to building great products with others
Job Responsibility
Job Responsibility
  • build and ship Matcha’s new React Native app for iOS and Android from the ground up
  • design robust architecture, state management, and in-app infrastructure (CI/CD, telemetry, feature flags)
  • implement high-performance mobile UX - snappy lists, smooth gestures, fast load times, and secure wallet flows
  • collaborate closely with design and product to prototype, iterate, and ship features quickly and safely
  • write clean, modern TypeScript and React Native code with proper typing, linting, and testing coverage (Jest, Detox/Maestro)
  • help define the mobile engineering culture - code reviews, pairing, testing discipline, and continuous performance tuning
  • contribute to open discussions on design trade-offs and product priorities with a user-first mindset
What we offer
What we offer
  • equity
  • ZRX tokens
  • comprehensive insurance (medical/dental/vision/life/disability) for U.S.-based employees — 100% of base plan covered for you and dependents
  • 401k and FSA for U.S.-based employees
  • monthly mobile phone bill, wellness, and pre-tax transportation expense
  • covered mental health benefits (included professional therapy sessions)
  • a supportive remote environment
  • lunch reimbursement for all employees across the globe
  • stipend for your ideal remote / WFH set-up: headphones, and any other work gear you may need
  • 12-week paid parental leave
  • Fulltime
Read More
Arrow Right

Customer Success Engineer (Mobile SDK Support)

As a Customer Success Engineer, you will be the first point of contact for any t...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://clevertap.com/ Logo
CleverTap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Engineering degree (Computer Science preferred)
  • Programming experience (API/ Web/ Mobile) preferably in Android or iOS
  • Strong basics and concepts of any programming language
  • Excellent communication skills & strong customer focus
  • Proven analytical / problem-solving ability
  • Ready to work in shifts as per the requirements of the company
Job Responsibility
Job Responsibility
  • Provide efficient and accurate technical assistance to ensure customer satisfaction
  • Provide escalated technical and triage support for other teams
  • Actively contribute to our online support documentation
  • Work closely with Engineering, Product, and Customer Success teams
  • Help define and execute support team processes
  • Leverage product expertise and technical knowledge to delight customers
  • Responsible for responding to customer emails and driving excellent customer experience
What we offer
What we offer
  • Be a part of a global growth stage startup
  • Work in a fast-paced, dynamic environment where your contribution matters
  • You are passionate about technology and its impact on the high-growth mobile technology space
  • Innovate at scale, with learning opportunities
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.