Mobile Developer

Palo Alto, CA, US • Posted 11 hours ago • Updated 11 hours ago
Part Time
25% Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • native Kotlin

Summary

Role: Mobile developer and Sr. Tech Lead.
Location: Palo Alto, CA(Onsite)(Local or Nearby)
Need minimum 10+ years experience
 
 
Job Requirements:
  • Need someone who has both iOS and Android experience
  • Android - look for native Kotlin; and Swift framework for iOS.
  • Lead mobile engineering efforts as a Mobile Development Lead
  • Define the technical roadmap for flagship mobile applications
  • Lead a cross-functional team of iOS and Android engineers
  • Bridge the gap between product requirements and technical execution
  • Deliver high-performance, secure, and scalable mobile applications using Kotlin and Swift
  • Define overall mobile architecture and technical strategy for both platforms
  • Drive consistency in design patterns such as MVVM
  • Ensure shared logic and reusable components where applicable
  • Lead and mentor a team of 10 engineers
  • Conduct code reviews and ensure coding best practices
  • Provide career coaching and technical guidance
  • Foster a culture of engineering excellence
  • Own the end-to-end Software Development Life Cycle (SDLC)
  • Evaluate and adopt emerging technologies like Kotlin Multiplatform and AI-assisted coding
  • Collaborate with Product Managers, UX Designers, and Backend Engineers
  • Translate business requirements into technical specifications
  • Monitor application performance using tools like Firebase or Sentry
  • Optimize startup time, memory usage, and battery consumption
  • Ensure app stability across multiple devices
  • Demonstrate deep expertise in Kotlin
  • Work with Jetpack Compose
  • Use Coroutines and Flow for asynchronous programming
  • Implement dependency injection using Dagger/Hilt
  • Demonstrate deep expertise in Swift
  • Work with SwiftUI
  • Use Combine or Swift Concurrency
  • Implement modular architecture
  • Use Fastlane, Bitrise, or GitHub Actions for CI/CD
  • Automate testing and deployment to App Store and Play Store
  • Work with REST and GraphQL APIs
  • Use Protocol Buffers
  • Implement local storage solutions like Room, SwiftData, or Realm
  • Use tools like Xcode and Android Studio
  • Manage version control using Git
  • Debug using tools like Charles Proxy and Flipper
  • Have 8+ years of mobile engineering experience
  • Have at least 3+ years in leadership or Staff Engineer role
  • Deliver and maintain large-scale mobile applications
  • Have experience with apps supporting 100k+ daily active users
  • Publish applications on App Store and Google Play Store
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: PTPLpHtkHbcJfPL
  • Position Id: 8922464
  • Posted 11 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Palo Alto, California

Today

Easy Apply

Contract, Third Party

Palo Alto, California

Today

Easy Apply

Contract

Depends on Experience

Palo Alto, California

Today

Easy Apply

Full-time, Part-time, Third Party, Contract

Remote

Today

Easy Apply

Contract

Up to $55

Search all similar jobs