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 2 months 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)

Software Engineer III - Android

Android Software Engineer III position at JPMorgan Chase focusing on developing secure, scalable mobile banking applications using modern Android technologies.

Software Development Engineer, Fire TV

Software Development Engineer position at Amazon Fire TV team, focusing on Android development and innovative entertainment solutions.

Software Development Engineer, FireTV Live CX

Software Development Engineer role at Amazon Fire TV, building live TV streaming experiences and integrating with Alexa, requiring 3+ years of experience.

Android Software Engineer, Fire TV Live Middleware

Android Software Engineer position at Amazon Fire TV team, developing components and APIs for Live TV services in a fast-paced, innovative environment.

Software Development Engineer II, FireTV 3p Devices

Software Development Engineer II position at Amazon's FireTV 3P Devices team, focusing on Android development for partner products with competitive compensation and benefits.