Sr. Android Developer

Benthon Labs
Posted on

Experience
3 - 6 yrs
Job Location
Noida, India
Vacancy
1
Designation
Senior Android Developer
Job Type
Not specified

Job Description

Key Requirements:
  • Design and build advanced applications for the Android platform
  • Actively contribute to the adoption of robust software architecture, development and engineering best practices, and the adoption of new technologies
  • You have prior experience as an Android Developer using Kotlin, Java, Android SDK, Android NDK will be an added advantage.
  • You have experience in publishing an application on the Google Play store
  • Familiarity with RESTful APIs to effectively integrate Android applications
  • Proficient understanding of code versioning tools such as Git
  • Familiarity with various testing tools
  • You are a problem solver with good analytical skills
  • Resolve defects and enhance application performance by analyzing and optimizing code
  • Leading the application development cycle and client interaction.
  • Communicate, collaborate and work effectively across cross-functional teams in a global environment
Technical Skills:
  • 5+ years of Proven software development experience and Android skills development
  • Strong knowledge of Java, OOPs, Design Patterns
  • Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP
  • Proven working experience in Android app development and have published at least one sophisticated original Android app, either in a public app store or within an enterprise
  • Hands-on experience and proficiency in Kotlin with a good understanding of Clean Code fundamentals
  • Android Architecture components along with Jetpack libraries like HILT, Navigation Component, Workmanager etc
  • Working knowledge with Dagger, HTTP, Retrofit, RxJava, Butterknife, glide, espresso, mockito, PowerMock, or equivalent libraries on Android
  • Should have worked on Agile methodologies, TDD, and Test Engineering & Automation
  • Ability to understand and implement Continuous Integration and Continuous Delivery principles
  • Working knowledge of the general mobile landscape, architectures, trends and emerging technologies
  • Experience working in an Agile environment
Minimum Qualifications:
  • B.Tech/B.E. (Computer Science/IT/Electronics)
  • MCA

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.