Senior Software Engineer, Mobile (Consumer Engineering)

Affirm, Inc.

United States

Remote

USD 150,000 - 260,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage for employees and/depd
Technology and lifestyle stipends
Flexible time off
Employee stock purchase plan

Job summary

Affirm, Inc. is seeking a senior mobile engineer to drive consumer growth experiences across app, web, email, and push surfaces. The role sits at the intersection of product, analytics, design, and platform to turn personalization and experimentation into scalable tooling and end-to-end journeys that boost activation and conversion.

The team focuses on delivering reliable, high-impact features while mentoring engineers and shaping the mobile tech stack for growth across product surfaces.

Qualifications

  • 4+ years of software engineering experience, including leading mobile initiatives.
  • Experience with React Native or native code (Swift/Kotlin).
  • Experience shipping web apps with React or Vue.
  • Proficiency in JavaScript or TypeScript.
  • Backend systems design with Python, Kotlin, AWS, MySQL, and Kubernetes.

Responsibilities

  • Own quarterly engineering goals and lead a team through ambiguous problems.
  • Partner with product, design, and analytics across the lifecycle.
  • Identify and drive resolution of project/process/tech problems.
  • Maintain operational health of team artifacts with metrics and on-call work.
  • Set and advocate code review and design standards.
  • Mentor engineers and provide feedback to grow talent.

Skills

React Native
Swift/Kotlin
JavaScript/TypeScript
Python
AWS
MySQL
Kubernetes

Tools

CI/CD for mobile releases
Kubernetes
AWS
MySQL

Job description

Role overview

A senior mobile engineering role focused on consumer growth experiences across app, web, email, and push surfaces. The position sits at the intersection of product, analytics, design, and platform, turning personalization, segmentation, and experimentation into scalable, reliable tooling and end-to-end journeys that improve activation, conversion, and long-term customer value.

Responsibilities
  • Own quarterly engineering goals, leading a team through ambiguous problem spaces and supporting delivery end-to-end.
  • Partner with product management, design, and analytics across the lifecycle, including ideation, trade-off analysis, and risk evaluation.
  • Spot and elevate project, process, technology, or business problems, then drive them to resolution.
  • Maintain operational health of team-owned artifacts through metrics, escalation, on-call participation, and keep-the-lights-on work.
  • Strengthen engineering quality by setting and advocating code review and design standards through writing and tech talks.
  • Mentor engineers by example, providing feedback and coaching to grow technical talent.
Requirements
  • 4+ years of software engineering experience, including leading meaningful mobile initiatives in React Native or native code.
  • Hands-on work across the React Native and native boundaries, including Swift/Kotlin debugging and CI/CD for mobile releases.
  • Experience shipping web apps with declarative UI frameworks such as React or Vue.
  • Proficiency in JavaScript or TypeScript.
  • Background designing and launching backend systems at scale with technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
  • Demonstrated ability to design extensible technical plans and deliver high-quality, readable code, with strong written and verbal communication for a global team.
Benefits and work setup

Remote-first with built-in flexibility; some roles may occasionally require office presence and an in-person onboarding experience.

  • 100% employer-paid health coverage for employees and dependents
  • monthly stipends for technology and lifestyle needs
  • flexible time off with holiday support
  • employee stock purchase plan
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Product Engineer, Mobile - Remote
Senior Product Engineer, Mobile - Remote

Replika • United States

Remote
USD 140,000 - 210,000
Fully remote
Central European hours
Flexible schedule
+2
Senior Mobile Engineer
Senior Mobile Engineer

Utility • United States

Remote
USD 180,000 - 230,000
Remote work
Unlimited PTO
Local holidays
+3
Senior React Native Engineer (Remote, Full-Time) [HR222]
Senior React Native Engineer (Remote, Full-Time) [HR222]

Remote • San Francisco (CA)

Remote
USD 160,000 - 210,000
Software Engineering Manager - Mobile
Software Engineering Manager - Mobile

Triton Environmental Consultants, Ltd. • United States

On-site
USD 140,000 - 190,000
Software Engineering Manager - Mobile
Software Engineering Manager - Mobile

NCSA College Recruiting • Bradenton (FL)

Remote
USD 120,000 - 160,000
Senior Mobile Engineer
Senior Mobile Engineer

Hireclout • United States

Remote
USD 140,000 - 220,000
PTO (paid time off)
Medical insurance
Dental insurance
+3
Senior Mobile Engineer
Senior Mobile Engineer

Farouk Systems, Inc. • Houston (TX)

Hybrid
USD 120,000 - 180,000
Software Engineer II, Mobile (Card Acquisition)
Software Engineer II, Mobile (Card Acquisition)

Affirm, Inc. • Raleigh (NC)

On-site
USD 110,000 - 170,000
Health Coverage
Technology Stipend
Health and Wellness Stipends
+5
Senior React Native Engineer - Remote, Growth & Mentorship
Senior React Native Engineer - Remote, Growth & Mentorship

Creative Chaos • United States

Remote
USD 120,000 - 180,000
Paid Time Off
Work From Home
Health Insurance
+2
Software Engineer II, Mobile (Card Acquisition)
Software Engineer II, Mobile (Card Acquisition)

Affirm, Inc. • San Diego (CA)

On-site
USD 120,000 - 170,000
Health Coverage
Monthly Spending Stipends
Flexible Time Off
+4