Senior Mobile Full Stack Engineer - Eacf260827
$130k - $160k per yearHatch
About UsHatch Studio has been building and running software since 2011. Our engineers have worked on products used by millions of people, alongside teams at companies like EA, Epic Games and Krafton. We’ve lasted 15 years by delivering great work and treating people well.
We believe AI is changing how great software gets built, and we want our people at the front of that change. At Hatch, you’ll be encouraged to explore AI tools in your daily work, share what you learn, and help shape how we build. We want engineers who are curious, care about quality, and take ownership of what they ship.
We’re based in Vancouver, with team members across Canada.
About The RoleWe are looking for a hands‑on Senior Mobile Full Stack Engineer who has deeply mastered both backend systems and native mobile development. You will take end‑to‑end ownership of critical production features—from designing high‑performance Go microservices and data pipelines to crafting slick native mobile experiences.
This is not a generalist role where mobile or backend is an afterthought. We need someone who has run backend services at scale and independently shipped native iOS or Android apps to production.
The backend for this project is built in Go. Go experience is a plus, not a requirement: strong backend engineers who haven’t used it yet will pick it up on the job.
You will be working in an engineering-oriented fast‑paced environment, with minimal management and detailed task definition. You need to be a self‑starter and excel at making your own decisions and organizing your work according to the declared goals.
This is a remote position with working hours that must align with Pacific Time (PT) business hours.
You will
End-to-End Ownership: Design, build, deploy, and maintain robust services across the entire stack—API design, database modeling, migrations, event flows, and mobile UI/UX implementation.
Scale & Reliability: Architect high‑concurrency backend systems in Go capable of handling significant request volumes and data throughput, bringing the design and scaling experience you’ve built in other languages if Go is new to you. Participate in on-call rotations for systems you build.
Client-Server Architecture: Define and maintain robust client‑server contracts, managing API versioning, offline syncing state, idempotency, retries, and auth lifecycles.
Native Mobile Engineering: Develop and maintain mobile features using modern native frameworks (Swift/SwiftUI or Kotlin/Jetpack Compose) and push updates to the App Store or Google Play.
Technical Communication: Write clear Architecture Decision Records (ADRs), system design specs, and deliver thorough, actionable code reviews.
You have
6+ years of professional experience building production software.
6+ years of production backend experience in Go, Java, Kotlin, Python, Rust, Node/TypeScript, Scala, C++ or a similar language, used as your primary backend language (not just as a secondary or “familiar with”). We’re prioritizing engineers whose primary backend background is in languages like these;
this role is not the right fit for backgrounds centred mainly on C#/.NET.
Proven Scale: Track record of building and operating backend services at scale, backed by real production metrics (RPS, data volume, concurrency).
Native Mobile Production Experience: Deep expertise in either iOS (Swift/SwiftUI) or Android (Kotlin/Compose), with at least one app you personally shipped to the App Store or Google Play and maintained post‑launch.
Full‑Lifecycle Mobile/Backend Integration: Hands‑on experience designing robust client‑server protocols (offline behavior, push/pull sync mechanisms, idempotency keys, token management).
Relational Database Expertise: Advanced proficiency in PostgreSQL beyond basic ORMs (complex queries, indexing, data modeling, schema migrations).
Production Operations: Hands‑on experience on‑call for systems you personally built and deployed.
Modern Tooling: Daily use of AI coding tools (Claude Code, Cursor, Copilot, etc.) with a highly critical lens—you carefully review, refactor, and reject substandard generated code rather than blindly merging it.
Communication: Exceptional written English for technical design documents, RFCs, and code reviews.
Excellent problem‑solving and analytical skills.
Strong communication and teamwork abilities.
Flexible to attend remote meetings during the evening, when required
Must be a resident of Canada and eligible to work in Canada.
Ability to work during Pacific Time Zone regular business hours.
Nice‑to‑Haves
Go (Golang): Production experience with Go. If you don’t have it yet, you’ll pick it up on the job.
Communication Protocols & Messaging:gRPC, Protocol Buffers (Protobuf), and AWS messaging/event services such as Kinesis and SNS/SQS. Experience with Kafka or NATS is a plus.
Observability & Infra: OpenTelemetry, Prometheus, Grafana, Datadog, Docker, Kubernetes, and Terraform.
Database Tuning: Postgres performance optimization, query execution plan analysis, and zero‑downtime database migrations.
Advanced Mobile: Offline‑first architecture (Room, Core Data, SwiftData), local security (Keychain/Keystore), Push Notifications (APNs/FCM), or Kotlin Multiplatform (KMP).
Mobile DevOps: CI/CD automation via Fastlane, Bitrise, or Xcode Cloud.
Background: Prior agency, studio, or consultancy experience managing multiple complex codebases, or a track record of public technical writing and open‑source contributions.
Note: A background check will be required for employment in this role.
Job Types:Permanent, Full‑time
Schedule: Monday to Friday
Pay:$130K to $160K per year
We offer:
Health Spending Account
Disability insurance
Life insurance
Paid time off
Work from home
AccommodationHatch Studio is committed to an inclusive and accessible hiring process. If you need an accommodation at any stage of recruitment, tell us when you apply or at any point after, and we’ll work with you to meet your needs.
#J-18808-Ljbffr
We believe AI is changing how great software gets built, and we want our people at the front of that change. At Hatch, you’ll be encouraged to explore AI tools in your daily work, share what you learn, and help shape how we build. We want engineers who are curious, care about quality, and take ownership of what they ship.
We’re based in Vancouver, with team members across Canada.
About The RoleWe are looking for a hands‑on Senior Mobile Full Stack Engineer who has deeply mastered both backend systems and native mobile development. You will take end‑to‑end ownership of critical production features—from designing high‑performance Go microservices and data pipelines to crafting slick native mobile experiences.
This is not a generalist role where mobile or backend is an afterthought. We need someone who has run backend services at scale and independently shipped native iOS or Android apps to production.
The backend for this project is built in Go. Go experience is a plus, not a requirement: strong backend engineers who haven’t used it yet will pick it up on the job.
You will be working in an engineering-oriented fast‑paced environment, with minimal management and detailed task definition. You need to be a self‑starter and excel at making your own decisions and organizing your work according to the declared goals.
This is a remote position with working hours that must align with Pacific Time (PT) business hours.
You will
End-to-End Ownership: Design, build, deploy, and maintain robust services across the entire stack—API design, database modeling, migrations, event flows, and mobile UI/UX implementation.
Scale & Reliability: Architect high‑concurrency backend systems in Go capable of handling significant request volumes and data throughput, bringing the design and scaling experience you’ve built in other languages if Go is new to you. Participate in on-call rotations for systems you build.
Client-Server Architecture: Define and maintain robust client‑server contracts, managing API versioning, offline syncing state, idempotency, retries, and auth lifecycles.
Native Mobile Engineering: Develop and maintain mobile features using modern native frameworks (Swift/SwiftUI or Kotlin/Jetpack Compose) and push updates to the App Store or Google Play.
Technical Communication: Write clear Architecture Decision Records (ADRs), system design specs, and deliver thorough, actionable code reviews.
You have
6+ years of professional experience building production software.
6+ years of production backend experience in Go, Java, Kotlin, Python, Rust, Node/TypeScript, Scala, C++ or a similar language, used as your primary backend language (not just as a secondary or “familiar with”). We’re prioritizing engineers whose primary backend background is in languages like these;
this role is not the right fit for backgrounds centred mainly on C#/.NET.
Proven Scale: Track record of building and operating backend services at scale, backed by real production metrics (RPS, data volume, concurrency).
Native Mobile Production Experience: Deep expertise in either iOS (Swift/SwiftUI) or Android (Kotlin/Compose), with at least one app you personally shipped to the App Store or Google Play and maintained post‑launch.
Full‑Lifecycle Mobile/Backend Integration: Hands‑on experience designing robust client‑server protocols (offline behavior, push/pull sync mechanisms, idempotency keys, token management).
Relational Database Expertise: Advanced proficiency in PostgreSQL beyond basic ORMs (complex queries, indexing, data modeling, schema migrations).
Production Operations: Hands‑on experience on‑call for systems you personally built and deployed.
Modern Tooling: Daily use of AI coding tools (Claude Code, Cursor, Copilot, etc.) with a highly critical lens—you carefully review, refactor, and reject substandard generated code rather than blindly merging it.
Communication: Exceptional written English for technical design documents, RFCs, and code reviews.
Excellent problem‑solving and analytical skills.
Strong communication and teamwork abilities.
Flexible to attend remote meetings during the evening, when required
Must be a resident of Canada and eligible to work in Canada.
Ability to work during Pacific Time Zone regular business hours.
Nice‑to‑Haves
Go (Golang): Production experience with Go. If you don’t have it yet, you’ll pick it up on the job.
Communication Protocols & Messaging:gRPC, Protocol Buffers (Protobuf), and AWS messaging/event services such as Kinesis and SNS/SQS. Experience with Kafka or NATS is a plus.
Observability & Infra: OpenTelemetry, Prometheus, Grafana, Datadog, Docker, Kubernetes, and Terraform.
Database Tuning: Postgres performance optimization, query execution plan analysis, and zero‑downtime database migrations.
Advanced Mobile: Offline‑first architecture (Room, Core Data, SwiftData), local security (Keychain/Keystore), Push Notifications (APNs/FCM), or Kotlin Multiplatform (KMP).
Mobile DevOps: CI/CD automation via Fastlane, Bitrise, or Xcode Cloud.
Background: Prior agency, studio, or consultancy experience managing multiple complex codebases, or a track record of public technical writing and open‑source contributions.
Note: A background check will be required for employment in this role.
Job Types:Permanent, Full‑time
Schedule: Monday to Friday
Pay:$130K to $160K per year
We offer:
Health Spending Account
Disability insurance
Life insurance
Paid time off
Work from home
AccommodationHatch Studio is committed to an inclusive and accessible hiring process. If you need an accommodation at any stage of recruitment, tell us when you apply or at any point after, and we’ll work with you to meet your needs.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Mobile Full Stack Engineer - Eacf260827 in Winnipeg, MB vacancy
- A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SeniorRemote work
- ...Securitas Canada Limited MOBILE OFFICER – FULL-TIME Location: Winnipeg Securitas is a global leader in the security industry and has been providing security services since 1899. With over 8,000 employees in 25 District offices across Canada, and 370,000 employees...SuggestedPermanent employmentFull timeWork at officeRemote workMonday to friday
- ...JOB SUMMARY: As part of Securitas Mobile operation provides guard services to project a security presence, which may include operating a vehicle to perform patrol, inspection, and/or incident response services. Distinguishing Characteristics: Duties consist primarily of...SuggestedFull timeContract workWork at officeShift workNight shift
- ...Employment Type: Full-Time, Permanent Work Arrangement:... ...commercial operations. With engineering and manufacturing operations across... ...looking for an experienced Senior New Product Introduction (NPI)... ...Apply GD&T and tolerance stack-up analysis to ensure robust...SeniorPermanent employmentFull time
- ...Senior Automation Engineer (Project Manager) Saguenay-Lac-Saint-Jean, QC, Canada Type of position: Regular To pursue project and client... ...Annual premium program for all regular employees Onsite mobility premium Access to a time bank Cellphone program...SeniorLong term contractTemporary workWork at officeLocal area
- ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth... ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to... ...and talent investment programs, internal mobility and internship opportunities. Global...SeniorFull timeInternshipRemote workRelocation
- ...Miratech retains nearly 1000 full-time professionals, and our annual... ...for an Operations Research Engineer to join the Workforce... ...implement the schedule optimization engine using OR-Tools/CP-SAT. Own... ...investment programs, internal mobility and internship opportunities....SeniorFull timeInternshipRemote workRelocation
$18.65 per hour
...Ready to suit up as a Mobile Patrol Security Guard Requisition: 251139 What matters most in a role like this is your ability to build meaningful connections and Mobile patrolling and foot patrolling in a variety of settings including but not limited to condominiums, commercial...Hourly payShift work- ...Job Description Job Description Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic in Bridgwater. Competitive split commissions offered, with room for personal growth. We provide the...Full timeContract workPart time
$29.04 per hour
...specialists provide client-centered rehabilitation, mobility training, and daily living skills programs... ...Location: Winnipeg, MB Term: Full-time, Permanent (Existing vacancy)... ...disabilities and all life stages (children to seniors). · Well developed interpersonal and communications...SeniorPermanent employmentFull timeApprenticeshipInternshipWork at officeFlexible hours- ...details for this role. Job Description: Mobile Mortgage Specialist Serving more than 11 million... ...customers nationally, TD provides a full range of financial products and services through... ...corporate culture and your new team. Your Senior District Sales Manager is committed to...SeniorFull timeWork from homeHome officeFlexible hours
- ...your role. To successfully perform the work, you will be on-site full-time. This role is located inside Costco warehouses with extended... ...by assisting the client in using digital options such as Mobile or Online banking. Who you are You can demonstrate experience...Long term contractFull timeImmediate startShift workWeekend work
- Compunnel, Inc. is seeking an advanced Full Stack Mobile Application Developer with 7-15 years of experience to join our global team. This role designs and develops products for a mobile platform used by employees and businesses worldwide, spanning web apps, admin tools, and...SeniorWorldwide
- ...not reach. Falcon is built on LLVM. We are looking for a Senior Compiler Performance Engineer to own major performance areas of Falcon. This is not a... ...Prague / Limassol / Belgrade city center offices OR hybrid/full-remote - UP TO YOU Competitive compensation We may use...SeniorRemote workWorldwideFlexible hours
- Expand your career at VAZA, a Toronto-based startup, as a Full Stack Mobile Software Engineer focused on iOS and Android applications. Drive user experience with animation-rich features and rapid releases. At VAZA, you will engage directly with the founding team, building...
- ...required work and prepare proposals. • Select appropriate team for a project and inform that team of an assignment. • Lead electrical engineering work on all electrical systems for a project. • Present designs to clients and obtain acceptance. • Coordinate development of...SeniorFor contractorsFor subcontractorInternshipWork at office
- ...the world. Miratech retains nearly 1000 full-time professionals, and our annual... ...Description We are looking for a Senior Routing Engine Developer to design and build the next... ...and talent investment programs, internal mobility and internship opportunities. Global...SeniorFull timeInternshipRemote workRelocation
- ...Affirm, Inc. is seeking an experienced Capacity Modeling Engineer to own quarterly goals for the team and lead engineers through ambiguity while delivering capacity plans for peak sales events. You will translate demand forecasts into resource settings across regions and environments...Senior
- ...office, you’ll get plenty of opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and... ...Elevate your engineering career by joining us as a Senior Overhead Transmission Lines Engineer . In this pivotal...SeniorPermanent employmentFull timeInternshipWork at officeFlexible hours2 days per week
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...SeniorFull time
- ...Drive AI innovation as a Senior AI Engineer in Mississauga, Canada. Craft Python-based AI applications using FastAPI or Flask while optimizing performance and scalability for enterprise solutions. We are seeking an experienced Senior AI Engineer with over 8 years in software...Senior
- ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Senior Manufacturing Engineering Specialist - Critical Environments Reporting To: Manufacturing Engineering Manager Position Summary The Senior...Senior
- ...Lead mobile equipment maintenance at Artemis Gold’s Blackwater Mine while coordinating repairs, inspections, and uptime on a two-weeks-on, two-weeks-off rotation. Reporting to the Superintendent, the Mobile Maintenance Supervisor oversees technicians maintaining trucks,...Work at office
- Hatch Studio is seeking a hands-on Senior Mobile Full Stack Engineer to own critical production features—from Go microservices to native iOS/Android experiences. You will design, implement, and deploy end-to-end solutions with a focus on performance and reliability. You will...SeniorRemote work
$110k per year
...intelligence. It replaces fragmented legacy stacks with a modern, modular operating layer,... ...data quality standards, and creating engineering patterns that let analytics, product, engineering... ...confidence. About the Role: The Senior Data Engineer will design, build, and...SeniorFull time- Senior Full Stack Engineer About Viamo Mobile technology is revolutionizing how organizations engage with their end users. More than 96% of the world’s population has access to a mobile phone, meaning it is now possible to reach nearly every single person on the planet...SeniorLong term contractPermanent employmentFull timeFixed term contractLocal areaRemote workFlexible hours
$175k - $210k per year
...Our modern, sustainability-minded designs have been featured in Vogue, WSJ, Bloomberg, Glossy, and more. We’re hiring a senior frontend/full-stack engineer with strong frontend depth and the ability to build supporting backend functionality. You’ll own customer-facing...SeniorRemote workFlexible hours- ...ownership from idea through production.Build software that changes what happens inside a physical store.Crave is looking for a Senior Full-Stack Engineer to help build products used by shoppers, store associates, and some of the world's largest retailers.You will work across...Senior
$162.59k - $195k per year
# Senior Full Stack EngineerMattermost163k–195k CADFull-timeremote· seniorCanadagoreacttypescriptpostgresredisListed via Jobicy · posted 10 Oct... ...to enterprise HQ. Teams operate across web, desktop, and mobile, with embedded interoperability for Microsoft Teams, Outlook,...SeniorWork at officeLocal areaRemote workWorldwide- Ciklum is looking for a Senior Full Stack Engineer to join our team full-time in Canada. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global...SeniorLong term contractFull timeTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Mobile Full Stack Engineer - Eacf260827. Be the first to apply!
Related searches
- android mobile developer Winnipeg, MB
- mobile developer Winnipeg, MB
- mobile application developer Winnipeg, MB
- senior mobile android developer Winnipeg, MB
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB


