JobHabor

Senior Developer Engineer

Ayla Networks
Location
Bangalore, India
Workplace
Employment
Full Time
Salary
Apply on the employer’s site

Posted 5mo ago

Description

Role Overview

We are looking for a Senior Android Engineer with 6+ years of experience in building scalable mobile applications and cloud-side services. This role owns end-to-end development of Android features and backend services using Python on AWS and GCP.

Key Responsibilities

Android Development

  • Develop modular Android apps using Clean Architecture, MVVM and MVP
  • Collaborate with product, backend, and QA teams to ensure reliable and timely releases
  • Build and maintain reusable UI components and feature modules
  • Integrate third-party SDKs and REST APIs with robust error handling and retry strategies
  • Implement secure communication via token-based authentication, encrypted APIs, and SSL pinning

Cloud Development - Python, AWS & GCP

  • Develop and maintain cloud-side microservices using Python
  • Deploy serverless and containerised workloads on AWS (Lambda, ECS, SQS, API Gateway, DynamoDB, S3) using CloudFormation / CDK
  • Build and manage GCP services (Cloud Run, App Engine, Pub/Sub, Cloud Functions, Firestorxe)
  • Design event-driven architectures for scalable backend processing

Required Skills

  • Strong proficiency in Kotlin and Java, hands-on experience with Compose, Rx, ViewModel, Flow, Nqavigation, Hilt, Coroutines, and multi-module Gradle
  • Python for backend/cloud development with hands-on in AWS /GCP services, infrastructure-as-code via CloudFormation or AWS CDK
  • CI/CD tooling (Jenkins / GitHub Actions / CircleCI), static analysis (Detekt, Android Lint)
  • Monitoring and crash reporting (Firebase Crashlytics, CloudWatch, GCP Monitoring)
  • Agile / Scrum methodology with JIRA

Good to Have

  • Experience in IoT, connected devices, or smart home domain
  • Familiarity with device provisioning (BLE, WiFi)
  • Voice platform integration (Alexa Skills Kit / Google Assistant Actions)

Skills

  • Android
  • Python
  • AWS
  • GCP
  • AWS Lambda
  • ECS
  • AWS SQS
  • API Gateway
  • DynamoDB
  • S3
  • AWS CloudFormation
  • CDK
  • Cloud Run
  • Pub/Sub
  • Cloud Functions
  • Kotlin
  • Java
  • Gradle
  • AWS CDK
  • Jenkins
  • GitHub Actions
  • CircleCI
  • Firebase
  • AWS CloudWatch
  • Jira

More jobs at Ayla Networks

Similar roles