Jobs · Engineering · California

Sr. Fullstack Engineer

Apex Systems · Burlingame, CA · 2 mo ago
EngineeringContract

Location: Burlingame, California (Hybrid Onsite)
Work Type: Contract

About the role

We are seeking a Senior Mobile Developer with deep expertise in Android application development using Kotlin. This individual will design, build, and maintain high-performance mobile applications, playing a key role in architecting scalable solutions and driving technical best practices. The role involves collaboration with product, design, QA, and backend engineering teams to deliver exceptional mobile experiences, with a focus on leveraging AI-Assisted tooling for development.

Responsibilities

  • Design, develop, and maintain native Android applications using Kotlin.
  • Architect scalable, maintainable, and high-performing mobile solutions.
  • Build modern user interfaces using Jetpack Compose and Android UI frameworks.
  • Implement and maintain application architectures such as MVVM, Clean Architecture, and modular design patterns.
  • Integrate RESTful APIs and backend services to enable secure and reliable data exchange.
  • Optimize application performance, stability, security, and responsiveness.
  • Develop and execute unit tests, integration tests, and automated testing strategies.
  • Participate in code reviews and provide technical leadership across the development team.
  • Collaborate with Product Managers, UX/UI Designers, QA Engineers, and Backend Developers to deliver business-critical features.
  • Troubleshoot production issues and implement long-term solutions.
  • Contribute to CI/CD pipelines and mobile release processes.
  • Mentor junior and mid-level engineers and promote engineering best practices.

Requirements

  • 7+ years of software development experience, with a majority of time spent in Mobile/Kotlin development.
  • Hands-on experience using AI-assisted tooling for development and workflows (e.g., Claude, Codex, Cursor, Gemini).
  • Strong experience within Android Architecture and frameworks.
  • Experience working with RESTful APIs and SDK.
  • Experience with mobile testing frameworks such as JUnit and Espresso.
  • Strong understanding of Agile software development methodologies.
  • Strong knowledge of multithreading, concurrency, and asynchronous programming.

Preferred Qualifications

  • Experience with React Native or cross-platform mobile frameworks.
  • Experience with Kotlin Multiplatform (KMP).
  • Experience building CI/CD pipelines using Jenkins, GitHub Actions, Bitrise, TeamCity, or similar tools.
  • Knowledge of Firebase services.
  • Experience working with mobile security, authentication, and encryption.
  • Familiarity with cloud technologies such as AWS, Azure, or Google Cloud Platform.
  • Experience publishing and maintaining applications in the Google Play Store.

Benefits

  • Supplemental medical, dental, vision, life, and disability insurance plans.
  • Employee Stock Purchase Program (ESPP).
  • 401K program with company match after 12 months of tenure.
  • Health Savings Account (HSA) on the HDHP plan.
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions.
  • Corporate discount savings program and other discounts.
  • On-demand training program and access to certification prep, technical and leadership courses/books/seminars after 6+ months of tenure.
  • Certification discounts and perks for associations including CompTIA and IIBA.
  • Dedicated customer service team for consultants and a certified Career Coach.

Similar jobs

Sr. Engineer

SynthomerJefferson, PA· 1 mo ago
Information Technologyapply on synthomer.wd3.myworkdayjobs.com

Sr. Engineer

Apex Engineering Group, Inc.Bismarck, ND· 3 mo ago
Education$125k–$175k/yrapply on app.jazz.co

Sr. Engineer

PowerRiseSalisbury, MD· 6 mo ago
Engineeringapply on apply.appone.com

Sr. Engineer

PowerRiseBaltimore, MD· 6 mo ago
Engineeringapply on apply.appone.com

Sr. Engineer

ExecutivePlacements.comDenver, CO· 2 days ago
Engineeringapply on executiveplacements.com