1

Director Android Developer Startup Jobs in California

We're looking for another developer to join us and help build our Android app. We're a small ... Treasure is a funded startup with a very experienced founding team. We offer competitive pay, full ...

Company Description Zensar Hello, We are sourcing for Android Engineer with one of our Direct Client in Santa Clara, CA. Please go through to the below and of you feel comfortable with the Required ...

They are seeking an Android Engineer to help build native Android experiences and client-side ... startup time, media load latency, network resiliency, battery usage, and crash-free sessions. • ...

Design and develop android apps using Android SDK, including building new products from ground up ... Be core part of the engineering team, be proud of your work - what you deliver has direct impact on ...

... startup time, rendering performance, memory usage, networking, and battery efficiency. • ... to improve developer productivity, software quality, and development velocity. • Monitor ...

... startup time, rendering performance, memory usage, networking, and battery efficiency. • ... to improve developer productivity, software quality, and development velocity. • Monitor ...

... startup time, rendering performance, memory usage, networking, and battery efficiency. • ... to improve developer productivity, software quality, and development velocity. • Monitor ...

Showing results 41-60

Director Android Developer Startup information

What is the difference between Director Android Developer Startup vs Android Developer?

AspectDirector Android Developer StartupAndroid Developer
CredentialsTypically requires a bachelor’s degree in Computer Science or related field, with 5+ years of Android development experienceRequires a bachelor’s degree in Computer Science or related field, with 2+ years of Android development experience
Work EnvironmentLeads Android teams in startup settings, often in fast-paced, innovative environmentsWorks on Android app development, often within larger teams or companies
ResponsibilitiesOversees Android projects, manages teams, and aligns development with startup goalsDevelops and maintains Android applications, implements features, and fixes bugs

The main difference between a Director Android Developer Startup and an Android Developer lies in their level of responsibility and leadership. The director role involves managing teams and strategic planning, while the Android Developer focuses on coding and app development. Both roles require strong Android skills, but the director position demands more experience and leadership capabilities.

What are the most commonly searched types of Android Developer Startup jobs in California?

The most popular types of Android Developer Startup jobs in California are:

What are popular job titles related to Director Android Developer Startup jobs in California?

For Director Android Developer Startup jobs in California, the most frequently searched job titles are:

What job categories do people searching Director Android Developer Startup jobs in California look for?

The top searched job categories for Director Android Developer Startup jobs in California are:

What cities in California are hiring for Director Android Developer Startup jobs?

Cities in California with the most Director Android Developer Startup job openings:

Android Engineer (Android / Java / Kotlin)

Ampa Inc.

Palo Alto, CA • On-site

$140 - $200/hr

Other

Posted 4 days ago


Job description

Ampa is a pioneering neurotechnology startup developing brain stimulation technology to help eradicate depression. We will improve millions of lives by making this transformative treatment universally accessible. Joining us means you’ll be part of a rapidly growing startup with significant equity opportunities and a major impact on our future.

What to Expect: Working at Ampa is a rare chance to help transform global mental health and save millions of lives — a level of impact that demands deep commitment. Success here requires resilience, adaptability, and the discipline to put in long hours. If you thrive in a high‑intensity, fast‑changing environment and want your work to truly matter, you may do the best work of your life here.

Role Overview:

We're seeking an exceptional Software Engineer to own the development of our clinical Android tablet application — the primary interface between clinicians and our TMS medical device. You'll build beautiful, responsive interfaces in Java and Kotlin, and ensure they integrate seamlessly with our backend systems and custom hardware. You'll also collaborate with our React/React Native engineers on our broader platform. You will be responsible for the bridge between high‑level patient management UI and low‑level medical hardware. Your work will involve managing real‑time data streams, binary serial communication, and ensuring 100% data integrity for clinical treatment records.

This role is ideal for an engineer who's obsessed with UX, has an eye for detail, and builds polished Android experiences that work reliably in high‑stakes clinical environments.

Technology Stack
  • Web: React, TypeScript
  • Backend (interfacing with): Python, PostgreSQ
Key Responsibilities:
  • Hardware Integration: Maintain and optimize the USB Serial communication layer (RS232/USB) between the Android tablet and proprietary TMS hardware.
  • Native Bridge Development: Build and maintain high‑performance Native Bridges (Java/C++ to TypeScript) to handle high‑frequency telemetry (heartbeats, sensor data, and pulse logs).
  • Lifecycle & State Management: Manage complex application states using Redux Toolkit, ensuring that medical treatment data remains consistent even during hardware disconnections or app backgrounding.
  • Binary Protocol Engineering: Implement and debug custom binary protocols, including packet encoding/decoding, checksum validation, and serial command queuing.
  • Safety & Error Handling: Develop robust "Safety Interlock" logic to monitor hardware telemetry and trigger immediate software‑level shutdowns in the event of hardware faults (overvoltage, overheating, etc.).
  • Medical Data Integrity: Ensure the reliable collection and synchronization of clinical session data to AWS cloud backends via secure REST APIs.
  • Engineering Leadership: Help establish Android coding standards, mentor junior engineers, and review code for quality and maintainability.
Required Technical Skills:
  • Frameworks: Expert‑level React Native (0.75+) and TypeScript.
  • State Management: Advanced knowledge of Redux Toolkit (Slices, Async Thunks, and Middleware).
  • Communication Protocols: Experience with USB/Serial communication, UART, or similar low‑level protocols.
  • Binary Data Handling: Comfort working with ArrayBuffers, Uint8Array, Hexadecimal conversions, and Bitwise operations.
  • Networking: Experience with Axios, JWT‑based authentication, and TLS security.
  • Hardware Support: Experience with UVC Cameras, Gyroscopes, and Accelerometer integration on Android.
What We’re Looking For:
  • Driven: Highly motivated and resilient.
  • Effective: Learns fast, adapts quickly, and consistently delivers results.
  • Android Mastery: 5+ years of experience building production‑grade Android applications in Java and Kotlin.
  • Frontend Sensibility: Strong UI/UX instincts — you care as much about how it looks and feels as how it works.
  • Mobile Expertise: Hands‑on experience shipping Android apps, with USB hardware and/or camera integration a strong plus.
Why Join Ampa?
  • Impact: Lead the development of transformative mental health technologies.
  • Growth: Thrive in a startup environment with rapid innovation.
  • Stability: Enjoy startup benefits with a secure product line.
  • Ownership: Receive substantial equity as an early team member.
Logistics:
  • Work Mode: In‑person or Remote
  • Location: Palo Alto, CA (preferred) or Pacific Time Zone
  • Compensation: $140K – $200K + Strong Equity
#J-18808-Ljbffr