Search by job, company or skills

AiDASH

Software Development Engineer II - Android

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Design, develop, and maintain secure, high-performance native Android applications using Java/Kotlin.
  • Architect solutions leveraging modern Android frameworks, Jetpack components, and best practices.
  • Implement robust database, networking, memory management, and offline capabilities.
  • Apply and enforce design patterns and architectures (MVVM, MVP, Clean Architecture).
  • Prepare and review high- and low-level design, code, and technical documents.
  • Write and maintain unit, integration, and UI tests to ensure application quality.
  • Optimise performance and ensure compatibility across devices and Android versions.

Requirements

  • Android Development Consumer/Enterprise Application Development Experience.
  • 5+ years of solid experience designing and developing modern mobile hybrid applications
  • Flutter's experience in building scalable hybrid apps is good to have.
  • Experience in building and shipping complex and business-critical hybrid apps with frequent iteration.
  • Deep understanding of design patterns and principles with a broad knowledge of Android mobile development.
  • Deep understanding of Android SDK to create scalable, dynamic, and highly performant UI components.
  • Working knowledge of remote APIs, concurrency, layouts, transitions, animations, client-side persistence, and architectural patterns on mobile apps.

This job was posted by Alyma Khan from AiDASH.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134618099

Similar Jobs