Android Developer (Kotlin Programming language)

MagTapp Technologies
Mumbai - Goregaon West
4,00,000 - 7,00,000
/ monthly
Requirements
1 - 7 years experience
less than 10th
Above 25 years
No gender preference

Job description

  • 4+ years Android Mobile Development
  • 1-2 years Kotlin experience is must
  • In-depth understanding & Working knowledge of SQL, SQLite, Mockito, Kodein DI, Dagger 2, Retrofit, Android Jetpack components, Firebase, MySQL, RESTful APIs, JSON, XML integration, local storage, LeakCanary, RxJava, Android NDK & deep understanding of the Android SDKs.
  • Strong understanding of OOP principles and design patterns.
  • Experience in building Modular & Testable Codebases
  • Experience in writing Unit tests & instrumentation tests.
  • Experience working in teams on large scale apps, preferably 100k downloads or more
  • Strong knowledge of Collections, Multithreading, IO, Networking, Generics, Profiling.
  • Strong knowledge of algorithms, design patterns, memory management, and multithreaded programming
  • Experience and understanding of large and complex code bases and architectures
  • Experience in designing APIs, SDKs, and their development lifecycle for apps.
  • Strong UI/UX design exposure and experience in making apps work intuitively and with pixel perfect interfaces, unit testing, and best practices.
  • Handle the entire software development lifecycle, start to end
  • Solid computer science foundations in data structures, algorithms, system design
  • Strong skills in analyzing system logs and debugging
  • Experience in the MVVM, MVC, MVP.
  • A solid understanding of RESTful services and of the different caching techniques.
  • Test-Driven mindset with an emphasis on code quality, working in a TDD driven environment
  • Experience with agile development practices (Scrum)
  • Experience with Continuous Integration and Continuous Delivery pipelines (nice to have)
  • Experimentation Driven development (nice to have)
  • Experience with building custom android libraries (nice to have)
Additional Requirements
Language
English
Experience
IT Software - Mobile Development,
IT- Software
Job Type
Full Time
Skills
Android SDK
Kotlin
Android NDK
Jetpack
Model–view–viewmodel (MVVM)
dependency injection
Other requirements
- What is your CTC & Expectations?
- How immediately you can join?
- How many years of experience do you have in KOTLIN programming language
Share
Posted on 12 Mar 2020
Home
IT Software - Mobile Development
IT Software - Mobile Development in MagTapp Technologies