Averity

Android Developer -Kotlin Expert

Averity - New York, NY

We immediately need a Senior Android Engineer (10-15 yrs) to join our core Mobile Development team. We are located in midtown Manhattan or Norwalk CT, and this is a critical hire, 2days a week in the office.

You will work with a very talented group of engineers on our main Android application. You will work closely with Product and UX/UI to develop ground-up features and add-ins on our globally scaled Android application.

We are a household name in the travel and tourism space. Our company has been in business for over 25 years and is publicly traded.

We use Kotlin ! ! !

What is your mission:

As a Senior Android Engineer, you will work in a team environment with other super talented Android engineers, exchanging both data and ideas designing, developing and creating new features in a 95% Kotlin environment for their existing Android applications. Must be familiar with hot flows/cold flows.

The ideal candidate can operate on an application that is high scale, with significant daily active users, with big teams requiring lots of communication and alignment, on an application that does tons of complex functionality, that allows users to make major purchases, in a fast paced and dynamic environment.

 

We are looking to deliver faster more complex user experiences and translating them into remarkable memories for our clients. We are interested in backgrounds where the Android engineer has been directly involved with product delivery, not a small area of a larger project/product. Their engineers do end to end in the modern android ecosystem and touch on everything. They are not siloed. MVVM architecture is SUPER important ! ! !

 

What do you need to be successful in the role:

• Java, Kotlin, Android SDK (versions 5.0 and up), Dalvik VM, ART, memory management, strong command of "OO" principles, data structure optimizations, security, IPC, App Modularization, third party service integration.

• Jetpack, NDK, Kotlin Flows, View components, JSON

• Agile Methodology

• MUST have worked on large scale systems with millions of daily users.

• REST API’s design: document and implement the client side of a documented protocol.

• Implement A/B tests and real-time analytics, that includes server-side developers.

• Android development 5-8 yrs.

• Exceptional coding abilities with Java, Kotlin workflows and components, and Android SDK (version 5.0 and up). 2-5 yrs

• Object Oriented (OO) software design skills.

• MVVM, Flows, Coroutines,

• Unit testing and test coverage/ TDD

• Android UI Development and DI (Hilt, Jetpack Compose Jetpack Navigation)

 

What’s in it for you:

This is super opportunity to take your talents to a World class organization where there is no ceiling to your career progression.



Posted On: Monday, March 11, 2024
Compensation: $150,000-$180,000

Tagged: Mobile


Position Contact
Alex Dubovoy
Apply to this job

or