Senior Full Stack Engineer - Android + Go/Java
Core
Design, develop, and maintain Android/Fire TV applications and scalable backend services for in-app purchase, subscriptions, and payment integrations.
Role type
Senior Full Stack Engineer (Android + Go/Java)
Builds
Fire TV In-App Purchase (IAP) flows, subscription journeys, payment integrations, and entitlement workflows
Domain
Media & Entertainment, Payments, Mobile/TV
Deliverable
production ML models | product features
Required skills
Android development (Kotlin/Java), Backend development (Go/Java), REST API design, Microservices architecture, SQL databases (PostgreSQL/MySQL), Caching (Redis), Cloud platforms (AWS), CI/CD pipelines, Distributed systems, Concurrency management, Observability
Preferred skills
Android TV/Fire TV development, NoSQL databases, Kafka/event-streaming, Docker, Kubernetes
Responsibilities
Design and develop Android/Fire TV applications and backend services, Build Android features focusing on performance and reliability, Develop scalable backend services using Go or Java, Integrate APIs for subscriptions and payments, Implement Fire TV IAP flows including purchases and entitlement synchronization, Optimize application startup and API latency, Work on authentication and device management flows, Implement monitoring and logging across mobile/TV and backend systems, Participate in architecture discussions and code reviews
Seniority
Senior, hands-on IC