Full Stack Engineer, Mobile

Shift Robotics

$100K — $130K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of mobile app development experience with strong portfolio in App Store and Google Play.
  • Strong foundational knowledge of Swift and Kotlin for native mobile development.
  • Proven experience with Bluetooth Low Energy (BLE) APIs and hardware-to-mobile communication.
  • Hands-on experience with cloud services like GCP or AWS for backend integration.
  • Familiarity with mobile app deployment lifecycle and CI/CD processes like GitHub Actions or Fastlane.
  • Comfortable using AI-assisted coding tools for enhancing productivity.
  • Strong understanding of RESTful APIs, OOP design principles, and application security.

Responsibilities

  • Design, build, and maintain high-performance applications for iOS and Android.
  • Work with Bluetooth/BLE technologies for secure communication with embedded devices.
  • Integrate and manage backends using cloud services and oversee the app lifecycle.
  • Implement robust security features for user authentication and OTA firmware upgrades.
  • Leverage AI tools to streamline prototyping, code generation, and documentation.
  • Develop and optimize APIs for enhanced mobile functionality.
  • Collaborate with hardware teams and UI/UX designers to deliver user-centric products.

Benefits

  • Opportunities to participate in Employee Options programs.
  • 401K retirement plan.
  • Excellent medical, dental, and vision insurance.
  • Flexible sick and vacation time, plus paid holidays.
  • Significant growth opportunities for long-term career development.
  • Casual and comfortable work environment.
Full Job Description
We are looking for a versatile, forward-thinking Mobile & Full-Stack Engineer who loves bridging the gap between hardware, mobile platforms, and cloud infrastructure. You aren't just a mobile developer; you understand the entire app lifecycle, from DevOps pipelines to backend services.

We value strong engineering fundamentals in native technologies (Kotlin and Swift), but we are highly progressive-we embrace modern workflows, actively encourage the leverage of AI tools to speed up development, and are open-minded toward cross-platform ideas.

If you love deep-diving into Bluetooth/BLE protocols one day, deploying cloud functions the next, and utilizing cutting-edge AI to automate the boring stuff, we want to talk to you.

Responsibilities
  • Cross-Platform & Native Development: Design, build, and maintain high-performance applications for both iOS and Android, ensuring a seamless user experience.
  • Hardware Interfacing: Work deeply with Bluetooth/BLE technologies on mobile apps to interact securely and reliably with embedded devices.
  • Full-Stack & DevOps Ownership: Integrate and manage backends using Cloud (e.g. GCP, AWS...etc.) services. Own the app-related lifecycle, including CI/CD pipelines and deployment automated testing.
  • End-to-End Security: Implement robust security features, including user authentication, backend service authorization, and encrypted Over-The-Air (OTA) firmware upgrades.
  • AI-Driven Efficiency: Actively leverage AI development tools (e.g., Cursor, LLMs) to accelerate prototyping, code generation, debugging, and documentation.
  • API Crafting: Develop and optimize APIs to support robust mobile functionality.
  • Collaborate & Innovate: Partner with hardware teams and UI/UX designers to bring products from concept to the hands of users.

Requirements
  • Experience: 3+ years of professional mobile app development experience with a strong portfolio of shipped apps in the App Store and Google Play.
  • Language Mastery: Strong, foundational knowledge of Swift and Kotlin (Native Android/iOS development).
  • IoT/Wireless Tech: Proven experience working with Bluetooth Low Energy (BLE) APIs and hardware-to-mobile communication.
  • Cloud & Infrastructure: Hands-on experience with Cloud(e.g. GCP, AWS...etc.) (or similar cloud ecosystems) for backend services.
  • Lifecycle & DevOps: Familiarity with the mobile deployment lifecycle, including App Store Connect, Google Play Console, and CI/CD pipelines (e.g., GitHub Actions, Fastlane, Gitlab Runner...etc).
  • AI Tooling: Comfort and efficiency using AI-assisted coding tools to maximize output.
  • Core CS Fundamentals: Strong grasp of RESTful APIs, OOP design principles, application security, and clean architecture.
  • Bonus (Nice-to-have): Experience with, or a strong interest in, Kotlin Multiplatform (KMP) or other cross-platform strategies.

Benefits
  • Opportunities for participation in our Employee Options programs
  • 401K retirement plan
  • Excellent medical, dental, and vision insurance
  • Sick and Vacation time (Flex time for salary positions), and Paid Holidays
  • Massive Growth Opportunities and a long-term career
  • Casual and comfortable work environment

Similar Jobs

More Consumer Technology Jobs

Find similar Full Stack Engineer, Mobile jobs: