Android Engineer (Mid-Level)

CodeNinja is a technology company specializing in Android application development with a focus on high-quality, multi-module applications.
Android
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Android Engineer (Mid-Level)

CodeNinja is seeking a talented Android Engineer with 3+ years of professional experience to join their development team. The role focuses on Android development using Kotlin and requires expertise in modern Android development practices. The ideal candidate will contribute to designing and developing robust, high-quality multi-module Android applications while collaborating with a cross-functional team. The position demands strong technical skills in Android SDK, Jetpack Compose, Coroutines, and various architectural patterns including Clean Architecture, MVVM, and MVI. The company offers comprehensive benefits including health insurance that covers family members, provident fund, and various lifestyle perks. This role provides an opportunity to work on cutting-edge Android development projects while maintaining high standards of code quality and user experience. The position requires a combination of technical expertise, problem-solving abilities, and strong communication skills to succeed in a collaborative environment.

Last updated 38 minutes ago

Requirements For Android Engineer (Mid-Level)

Kotlin
Java
  • Strong knowledge of Android SDK, Kotlin
  • Experience with Jetpack Compose and Coroutines
  • Experience with Clean Architecture, MVVM and MVI architectural patterns
  • Proficiency in using frameworks such as: Retrofit, Dagger/Hilt
  • Knowledge of GitHub, GitFlow, and CI/CD processes using GitHub Actions
  • Practical experience with Atlassian tools (JIRA, Confluence)
  • Experience of writing tests with JUnit, Mockito and Espresso
  • Strong knowledge of Android services and broadcast receiver
  • Detail-oriented and proactive problem solver with excellent debugging skills
  • Collaborative team player with strong communication skills
  • Up-to-date with the latest trends and best practices in Android development

Benefits For Android Engineer (Mid-Level)

Medical Insurance
  • Provident Fund
  • Gym Membership
  • Leaves as per the company policy
  • Company-paid trips
  • Easy Loan Facility for Employees
  • Yearly increment
  • Health Insurance (includes spouse and parents) (till the age of 80)

Interested in this job?

Jobs Related To CodeNinja Android Engineer (Mid-Level)

Android Developer - 12 month contract

12-month contract Android Developer position at KUBRA, developing mobile solutions for utility and government sectors with Java/Kotlin, hybrid work model.

Software Engineer – Android (Taipei)

Mid-level iOS Engineer position at Nitra, developing fintech solutions for healthcare providers, based in Taipei with competitive compensation and equity.

Android Developer

Android Developer position at PEOPLECERT, developing and maintaining native Android applications for a global leader in professional skills assessment and certification.

Software Development Engineer, Fire TV Experience

Software Development Engineer position at Amazon's Fire TV team in Berlin, focusing on Android development for Fire TV devices and user experience improvements.

Android Software Engineer, Users, Listings & Platform

Android Engineer position at Airbnb focusing on user-related product flows, requiring 2+ years of experience and expertise in Kotlin and mobile development.