Position: Senior Android Developer
Company: AppsFlyer
Category: Android
Experience required: 3y
English level: upper
Published: 2021-04-01T00:00:00+03:00

Required skills
5+ years of experience in Android development
Bachelor’s degree in Computer Science or a related field
Extensive experience in object-oriented software development
Experience in API design, performance optimization, client architecture or tools in the mobile area.
Strong knowledge of Java.
Experience with Kotlin.
Ability to provide technical guidance and mentorship to colleagues
Ability to take on complex and ambiguous problems.
Build reusable Android software components for interfacing with our back-end platforms
Experience building maintainable and testable code bases, including API design and unit testing techniques
Experience with multithreading programming and mobile memory management
Ability to speak and write in English proficiently.

We offer
The company provides mandatory and not mandatory business trips (Covid Permitting):
Academy — educational compulsory program hosted in Israel for learning about the product, teams, business goals, technologies and meeting team members from all around the world
Business trips to IL
GEEP after one year in the company — trips provided to best performing team members to other locations to bring technical knowledge to other company offices and assist team members around the world
Social Package includes:
Medical Insurance
Sport reimbursement + paid team sport activities
English classes
Unlimited paid vacations + all Ukrainian national holidays
Paid sick days
Team building, happy hours, and other team activities
Parking
Snacks, fruits, and ice-cold beer
All new team members provided a brand new Mac computer with two monitors and a starter’s package.

Responsibilities
Design, develop, test, deploy, maintain and improve software.
Solve diverse complex problems and think about never-before-solved problems and coming up with possible solutions.
Collaborate with cross-functional teams to deliver new features and products.