Senior Android Developer

GeoEdge LLC
Bohemia, NY, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Android Software Development Apple IOS Computer Programming Data Structures Mobile Application Software Software Engineering Multithreading Kotlin Information Technology

Job description

Step into the heart of AppHarbr where our ultimate mission is to ensure high quality in-app ads to secure the mobile user experience. Born from the DNA of GeoEdge, AppHarbr delivers a lightweight, robust mobile SDK that protects user experience and empowers publishers with real-time ad quality control. Our solution is trusted by industry leaders and integrates directly into mobile apps to ensure engaging, safe, and monetizable ad experiences. AppHarbr ensures that disruptive and intrusive ads don’t reach app users with proactive ad quality controls. Real-time ad quality protection equips app publishers with control against disruptive, unwanted, malicious, and offensive ads. Our dynamic team of superior talent are hard at work, not only protecting users from the menace of bad ads but doing so in an atmosphere that resonates with intelligence, creativity, and genuine friendliness. We are seeking a talented and enthusiastic Senior Android Developer to join our dynamic team of creating Android SDK. This role is ideal for someone with a solid foundation in Android development who is eager to expand their skills into the iOS platform as well. You will play a key role in developing, designing and maintaining our Android SDK, which is instrumental in powering numerous mobile applications., * Develop and maintain Android SDK focusing on efficiency, scalability, and stability.

  • Collaborate closely with other team members and departments to define and implement new features.
  • Continuously explore, evaluate, and implement new technologies to maximize development efficiency.
  • Understanding the Android Internals deep level.

Requirements

  • A Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ year(s) of experience in Android development.
  • Eager to learn and work on iOS platform development - must.
  • Proficiency in Kotlin, Java, with a deep understanding of Object-Oriented Programming (OOP) principles and Functional Programing.
  • Strong understanding of data structures and algorithms.
  • Multithreading / Coroutine usage knowledge
  • Knowledge of Swift programming language - advantage
  • Ability to think creatively and out-of-the-box to solve complex technical challenges.
  • A passion for learning new technologies and exploring innovative solutions.
  • Experience in SDK development is highly advantageous; note that our focus is on SDK, not UI/Application development.

About the company

© 2026 Careerjet All rights reserved

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · World Congress 2026 Europe

3:13 min

Multithreading basics and physical versus logical threads

Grzegorz Lang · World Congress 2022

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all