This post is over 30 days old. The position may no longer be available

Senior Android developer for a Fin-tech Startup

Qbera , Bangalore · qbera.com · Full-time employment · Mobile (iPhone, Android, other)

We are looking for Android Developers who possesses a passion in app development and will work with our team of talented engineers.

Responsibilities :

Design and build native applications for the Android platform. 

Translate designs and wireframes into high quality code. 

Understand business requirements and translate them into technical requirements. 

Design, build, and maintain high performance, reusable, and reliable Java code. 

Ensure the best possible performance, quality, and responsiveness of the application. 

Identify and correct bottlenecks and fix bugs. 

Help maintain code quality, organization, and automatization. 

Continuously discover, evaluate, and implement new technologies to maximize development efficiency. 

Unit test code for robustness, including edge cases, usability, and general reliability using JUnit, Mocikto or Espresso. 

Mentor Junior Software Engineers 

 

Required Skills and Experience :

4+ years of relevant experience in Android application development. 

Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. 

Experienced in Client server programming (REST/SOAP APIs) to connect Android applications to backend services. 

Strong knowledge of Android UI design principles, patterns, and best practices. 

Experience in Android Studio IDE and tools like Android Device Monitor, Logcat. 

Experience with offline storage, threading, and performance tuning. 

Experience in Fragments,Recyclerview and other components.

Experience in parsing JSON.

Experience in REACT NATIVE.

Knowledge on mongodb and web applications.

Knowledge of the open-source Android ecosystem and the libraries available for common tasks. 

Strong CS fundamentals and a good working knowledge of algorithms and data structures. 

Proficient in latest version of Android. 

Strong on OOPS and Java concepts. 

Proficient in integration of third party libraries OkHttp, Retrofit, ButterKnife, Image caching libraries. 

Expert in debugging, troubleshooting, memory optimization, performance and scalability of mobile app. 

 

Desired Skills and Experience :

A knack for benchmarking and optimization. 

Working knowledge with Continuous integration / Continuous Development 

Working experience in application security.

Working experience in Google Firebase suite. 

Optimizations data usage over mobile network. 

Experienced with various mobile services and components such as Custom UI, Graphs, Maps, GPS, Messaging, Streaming, etc. 

Apk size and battery optimization. 

Open source contributions. 

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is OK for recruiters, HR consultants, and other intermediaries to contact this employer