You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
PUMA

Software Engineer II (Mobile) - CONSUMER EXPERIENCE ENGINEERING

  • Remote
  • 3-6 years

Salary

Not stated

Similar roles pay $165K - 225K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

You will join the Consumer Experience Engineering group, which builds fast, intuitive, accessible, premium web and mobile experiences for the company's customers worldwide.

The group runs the web and mobile platforms, delivers engineering for consumer-facing journeys, maintains shared design systems, and focuses on performance, accessibility and AI-native engineering practices.

The company is a global sports brand making footwear, apparel and accessories. It operates in 120+ countries and has about 22,000 employees.

This Software Engineer II (Mobile) role builds and maintains consumer mobile apps for iOS and Android. You will work with Product Owners, Designers, Quality Engineers and Engineering Leads.

Responsibilities

  • Build and maintain cross-platform mobile apps with React Native, TypeScript and JavaScript.
  • Create reusable, scalable, maintainable components using current mobile practices.
  • Connect apps to REST and GraphQL APIs so that experiences stay smooth and reliable.
  • Work with Product, Design, QA and Engineering to reach business goals.
  • Set up state management and application architecture that can scale.
  • Test your work with unit tests, debug issues and fix defects before they grow.
  • Track crashes, performance problems and production incidents, and resolve them.
  • Improve speed, responsiveness and reliability across devices and operating systems.
  • Review code and help improve engineering standards and continuous improvement work.
  • Support CI/CD pipelines and release activities for reliable deployments.
  • Apply mobile accessibility and usability principles to make experiences inclusive.
  • Take part in Agile ceremonies: sprint planning, estimation, refinement and retrospectives.
  • Help validate experiments, feature rollouts and A/B tests where relevant.

Requirements

  • You have 4+ years of software engineering experience, with most of it in mobile app development.
  • You have strong hands-on experience with React Native and TypeScript or JavaScript.
  • You understand iOS and Android basics, the app lifecycle and platform capabilities.
  • You have built and maintained consumer-facing mobile apps in production.
  • You know React fundamentals, component-based architecture and reusable UI development.
  • You have worked with state management tools and modern frontend practices.
  • You have integrated REST and/or GraphQL services into mobile apps.
  • You have experience with mobile testing, debugging, troubleshooting and quality engineering.
  • You understand mobile performance tuning, crash analysis and app monitoring.
  • You use Git, code reviews and collaborative engineering workflows.
  • You know CI/CD basics and mobile release processes.
  • You have worked in Agile delivery using tools such as Jira, Confluence or similar.
  • You understand mobile UX, accessibility standards, responsive design, design systems, component libraries and device compatibility.
  • You communicate well, solve problems, collaborate and engage stakeholders.
  • Preferred: experience with consumer, retail, eCommerce or direct-to-consumer (DTC) digital products.

Conditions

The company gives equal opportunity to all applicants regardless of protected characteristics and does not tolerate harassment or discrimination.

Hiring decisions are made by people, not automated systems or AI tools; AI may only support isolated steps such as scheduling interviews.

Where you’d work

Fully remote, from anywhere

You can work from

  • Anywhere in the world

About the company

PUMA

Also hiring in Germany, Boston, United States, United States and 4 more places

20 of their 47 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 3 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment
Tech stack
  • React
  • TypeScript
  • GraphQL
  • JavaScript
  • iOS
  • Android
  • React Native
  • CI/CD
Type
Full-time
Specialty
Mobile
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Mobile
Experience
4+ years
Tech stack
  • React
  • TypeScript
  • GraphQL
  • JavaScript
  • iOS
  • Android
  • React Native
  • CI/CD

Location

Work model
Remote
Region
United States
Remote from
  • Anywhere

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason