android developer in bangalore

posted
contact
randstad india
position type
permanent
apply now

posted
location
bangalore, karnataka
function
Information Technology
position type
permanent
experience
3 To 8
reference number
944883
contact
randstad india

job description

android developer in bangalore

?Description


We impacted close to 6 Million students! We are funded! We are scaling up! We are expanding and

Looking for Smart, Driven and Dynamic professionals to join the 'Noon Movement' to revolutionize

the learning of future generations.

Responsibilities

? Ability to create, communicate and drive a technical vision.

? Deep understanding of architecture patterns such as MVI, MVVM, MVP, and Clean

Architecture.

? Ensure that the development is leveraging common methods and best practices.

? Handle Code Reviews, Setup guidelines for Development.

? Enforces consistent development patterns and security architecture.

? Carry-out A/B testing and be data-driven while approaching solutions to problems.

? Ability to spin up working prototypes and proof of concepts at tech scoping stage to

demonstrate the feasibility.

? Strong understanding of SOLID principles and Object-Oriented Programming

Languages.

? Keep up to date on the latest industry trends in mobile technologies. Ability to learn

and adapt new technologies, passion for continuous improvement.

? Experience in creating libraries/frameworks/private pods for other developers.

? Monitor and improve KPIs such as Performance, Memory Management, and

Crashes.

? Knowledge of working with CI/CD platforms such as Jenkins, Bitrise, CircleCI,

TravisCI, etc.

? Supporting members of the team with mentoring, pairing, code reviewing and driving

the adoption of best practices.

? Provide high-level estimates of work for prioritization purposes.

? Collaborate effectively with cross-functional teams such as Product Management,

Business Development, and Operations, all need your expertise to ensure superior

solutions match our scale of operations.

? Proven hands-on experience in designing, building, improving and operating

high-performance, highly-available and scalable apps in a fast-growing environment.

? Good to have knowledge on Sockets, WebRTC concepts, and Real-Time

communication platforms.



Benefits
?Have better work culture

Client Introduction
?we have opportunity with elearning product firm. Headquartered at UAE.

skills

?Android, kotlin, Java

qualification

?

Requirements
Required Skills

? 5+ years of experience developing Native Android Applications

? Fluency in Kotlin and Java

? Familiar with RxJava, RxAndroid, Dagger2, OkHttp, Retrofit, Android Architecture

Components, Audio/Video Framework, Animation, Canvas.

? Experience working with Kotlin Multiplatform will be an added advantage.

? Monitor Android Vitals and come up with solutions for the issues observed such as

Frozen frames, Slow rendering issues, Crashes, and ANRs.