Safe Security

Software Development Engineer II - Android

Safe Security
Apply
3 months ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Design, develop, test, and maintain production Android applications using Kotlin and modern Android practices.
  • Translate Figma designs into high-fidelity Android interfaces with polished native animations and accessibility support.
  • Own features from requirements and design through deployment, monitoring, and production support.
  • Implement scalable Android architectures using MVVM, Clean Architecture, and modular design patterns.
  • Improve application performance, reliability, maintainability, and security while troubleshooting complex technical issues.
  • Use AI-assisted tools for code generation, debugging, refactoring, testing, documentation, and reviews, while validating generated code.
  • Conduct code reviews and contribute to architecture, engineering excellence, and productivity initiatives.
  • Collaborate with iOS, Product, Design, Backend, Platform, Architecture, and other stakeholders to deliver consistent user experiences.
  • Plan and execute projects while owning deliverables, timelines, and scope.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 3–5 years of professional Android application development experience.
  • Strong proficiency with Kotlin and the Android SDK, including experience shipping production-grade Android applications.
  • Experience with MVVM, Clean Architecture, modular application design, Jetpack Compose, Coroutines, Flow, Hilt, RESTful APIs, and Room.
  • Strong understanding of mobile performance optimization, debugging, software engineering fundamentals, and critical evaluation of AI-generated code.
  • Experience with CI/CD pipelines, technical design discussions, architecture decisions, and converting Figma designs into production screens.
  • Experience with custom drawing and Android data visualization using Canvas API, custom Compose drawing, or charting libraries.
  • Ability to work in a fast-paced, high-ownership environment with strong problem-solving skills.
  • Preferred experience includes enterprise SaaS applications, Sentry, KMP, mobile security, authentication, OAuth, SSO, JWT, AWS, GCP, Azure, and AI- or LLM-powered mobile applications.
  • Familiarity with cybersecurity products, enterprise security workflows, or risk management platforms is preferred.

Benefits

  • Meaningful equity for employees.
  • Unlimited leave.
  • Medical insurance and wellness benefits for employees and families.
  • Career advancement opportunities in a rapidly growing company.

Tech Stack

Android SDKAWSAzureGoogle Cloud PlatformJetpack ComposeKotlin

Categories

Mobile
Safe Security

About Safe Security

1,001-5,000 employees
Contact me