From Backend Engineer to Head of Mobile (Lessons from Uber)
Beyond Coding12 Nov 2025

From Backend Engineer to Head of Mobile (Lessons from Uber)

What does it take to build a career as a mobile engineer when AI is changing everything?

Pasha Mazurin shares how he went from Java backend engineer to Head of Mobile, why he only joins mobile-first companies, and how AI-assisted development brought the joy back to his work. This isn't theory, it's real lessons from 15+ years in the field and now learning Android at a senior level.


In this episode, we cover:

AI-assisted mobile development workflow (the four-window tmux setup)

Why mobile-first companies operate completely differently

Hiring for strengths, not lack of weaknesses (lessons from Uber)

Leading as a hands-on engineer who stays in the trenches

Why React Native doesn't feel native and when to go fully native


Whether you're building your mobile engineering career or figuring out how AI changes your workflow, this conversation offers practical perspectives on staying effective and making intentional career choices.


Connect with Pasha:

https://www.linkedin.com/in/kovpas


TIMESTAMPS:

00:00:00 - Intro

00:01:13 - Using AI as Your Junior Engineer Teammate

00:02:33 - The Four-Window Tmux Setup for AI-Assisted Development

00:04:29 - Managing Multiple Features with Git Worktrees

00:05:52 - Why AI Makes You a Better Code Reviewer

00:08:07 - Setting Up Markdown Files for AI Context

00:11:54 - Small Teams vs Big Companies: Where Mobile Engineers Thrive

00:16:26 - The Mobile-First Company Filter That Shapes Every Career Move

00:18:31 - Being Nice: The Underrated Career Skill

00:20:29 - Pick Your Battles: When to Disagree and Commit

00:22:52 - Hire for Strengths, Not Lack of Weaknesses

00:25:16 - Is Software Engineering Still a Good Career Choice?

00:28:19 - How I Accidentally Became a Mobile Engineer

00:31:41 - Why I Only Work on Apps That Matter to People

00:35:08 - Joining Uber During the Big Mobile App Rewrite

00:39:12 - Leading Without Rank: Managing as a Hands-On Engineer

00:43:01 - How AI Changed Mobile Development in 12 Months

00:46:09 - The Communication Skills That Make or Break Engineers

00:49:59 - It's Okay to Say You Don't Understand

00:51:30 - Working on Payments: Building Critical App Infrastructure

00:53:25 - Why React Native Doesn't Feel Native (And What Works Better)

00:55:36 - Can You Switch Specializations Without Taking a Pay Cut?

00:57:02 - How Learning Android Brought the Joy Back

Episoder(244)

Empathy Driven Software Development with Andrea Goulet

Empathy Driven Software Development with Andrea Goulet

Empathy is software skill. It might sound strange, but after my conversation with Andrea Goulet I strongly believe that’s the case. She explains how trust is the foundation of not only great software,...

6 Jul 20221h 6min

Effective Software Teams with Daniel Terhorst-North

Effective Software Teams with Daniel Terhorst-North

What is the fastest and most effective you’ve ever been in a software team? That’s how we start off this episode and joining me is Daniel Terhorst-North who’s a coder, coach, and consultant and has be...

29 Jun 20221h 5min

Visual learning and Developer Advocacy with Priyanka Vergadia

Visual learning and Developer Advocacy with Priyanka Vergadia

Ever feel like reading is just not for you? Well… Maybe you’re more of a visual learner 🤔 Priyanka shares how she leverages the power of visualisation to communicate complex topics in a simple and ea...

22 Jun 202254min

Thinking Styles with Indi Young

Thinking Styles with Indi Young

Indi Young explains how the point of having thinking styles is to get away from the “average user”, and move towards building your solutions for humans. Supporting them in whatever purpose they have. ...

15 Jun 20221h 16min

Switching Careers to Software Engineering with Anna McDougall

Switching Careers to Software Engineering with Anna McDougall

Remarkably, Anna McDougall has not just made one career switch, but 2. From a more corporate career in marketing / project management, to a career in opera singing, to a career in tech as a software e...

8 Jun 20221h 7min

Learning Software Development with Hitesh Choudhary

Learning Software Development with Hitesh Choudhary

One of the best aspects in the Tech world is that you can teach yourself to do lots of things. However, there’s so much information out there nowadays, that it can become too much.. So I invited Hites...

1 Jun 202244min

An Intro to the Metaverse with Jieke Pan

An Intro to the Metaverse with Jieke Pan

The Metaverse. You might have heard of it, but what does it entail exactly? Jieke Pan explains that no one knows exactly, because we’re right at the forefront of it all. It will be a new digital exper...

25 Mai 202259min

Collaborative Modelling with Marco Heimeshoff

Collaborative Modelling with Marco Heimeshoff

To delivery value through software, we’re solving complex problems. But getting a shared understanding of the problem space and the potential solutions can be very tricky. Marco Heimeshoff explains th...

18 Mai 202253min

Populært innen Teknologi

lydartikler-fra-aftenposten
romkapsel
teknisk-sett
nasjonal-sikkerhetsmyndighet-nsm
rss-ki-praten
smart-forklart
energi-og-klima
rss-impressions-2
elektropodden
tomprat-med-gunnar-tjomlid
fornybaren
shifter
rss-alt-vi-kan
i-loopen
rss-fjorsilkebris-podcast
rss-alt-som-gar-pa-strom
rss-heis
rss-ai-forklart
rss-polypod
rss-anleggspraten