Staff Software Engineer Android

PayPal

Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, California · Austin, Texas
Salary
$176,500–$262,350 / yr
Posted
59 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $219k
$129k most similar roles pay here $277k

This role pays more than 84% of similar roles. Most pay $158,475–$214,500 — the shaded band above. At the midpoint, this role pays about $219k versus about $186k for comparable roles.

Based on 240 similar postings.

Employer

About PayPal

PayPal is a leading global digital wallet and online payment system, founded in 1998, that allows individuals and businesses to send, receive, and manage funds securely in over 200 markets.

PayPal currently has 84 open roles on FindRole.

Listed pay typically runs $160,500–$235,826 across 84 roles with salary data.

Most-posted roles

View all roles at PayPal

At a glance

TL;DR · Staff Software Engineer Android

Senior Mobile Developer needed for a leading tech company's consumer-facing mobile application team. This role involves developing and maintaining scalable applications, focusing on Kotlin and multi-threaded asynchronous code. The ideal candidate will have experience with GraphQL and REST APIs, mentoring software engineers, and discussing complex technical topics with various audiences. Responsibilities include implementing testing best practices and writing unit and automation tests, as well as utilizing design patterns such as MVC and MVVM to build robust mobile applications. This position requires a deep understanding of mobile development tools and languages, and the ability to work on large-scale projects in a fast-paced environment.

What you'll do

  • Develop and maintain consumer-facing mobile applications using Kotlin.
  • Implement multi-threaded, asynchronous code for efficient application performance.
  • Consume GraphQL and REST APIs within mobile applications effectively.
  • Mentor software engineers in best practices and advanced development techniques.
  • Write unit and automation tests to ensure high-quality application testing.
  • Apply design patterns such as MVC and MVVM in mobile app architecture.

What we're looking for

  • Over 5 years of experience in mobile development.
  • Expertise in Kotlin and multi-threaded, asynchronous code for scalable applications.
  • Proficient in consuming GraphQL and REST APIs from mobile apps.
  • Skilled in mentoring software engineers and communicating with technical/non-technical teams.
  • Knowledge of testing best practices and familiarity with at least one testing framework.
  • Strong understanding of design patterns like MVC and MVVM.
  • Ability to write unit and automation tests for mobile applications.

More like this

Similar roles

Careers

Qualcomm

San Diego, CA 137 days ago
C++ Java Rust Git CI/CD Android Linux ARM Mobile SoC Debugging Performance Monitoring Memory Management SDK NDK HALs Security Treble C++14 API Design Open-Source Projects

Software Engineer II - Android

The Walt Disney Company

Remote (Usa - Ca - Market St, US) 21 days ago $120,300$161,300
Kotlin Android SDK Swift iOS Agile CI/CD Java Git Docker PostgreSQL REST APIs JSON XML JUnit Mockito Maven Gradle SonarQube JIRA Confluence
Remote

Senior, Software Engineer (Android)

Walmart

Sunnyvale, CA 53 days ago $117,000$234,000
Kotlin Java Android SDK Jetpack libraries REST API integration Agile development methodology CI/CD Git Jira Postman Firebase Google Cloud Platform AWS Retrofit Hilt Room Moshi JUnit Mockito Gradle

Senior, Software Engineer (Android)

Walmart

Sunnyvale, CA 26 days ago $117,000$234,000
Kotlin Jetpack Compose GraphQL CI/CD Terraform Docker Prometheus Grafana JUnit Selenium Figma Android Architecture Patterns Asynchronous Programming Concurrency Patterns Accessibility Standards Performance Optimization Security Practices Maven Gradle

Senior, Software Engineer - Android

Walmart

Sunnyvale, CA 34 days ago $117,000$234,000
Kotlin Jetpack Compose GraphQL CI/CD Android architecture patterns Performance optimization Accessibility Testing and monitoring Debugging Concurrency API design Automated testing Figma Release readiness

Staff Software Engineer, Android

Salesforce

Remote (San Francisco, CA) 32 days ago $197,300$313,700
Android CI/CD Python Java Kotlin Docker AWS GitHub Slack Terraform Git PostgreSQL Prometheus Grafana JUnit Gradle SonarQube Swagger GraphQL
Remote