Lead, Android Engineer

InMobi in Kansas City, MO

  • Industry: Information Technology - Mobile Developer
  • Type: Full Time
position filled

Reimagine your career with InMobi!

InMobi is the most powerful mobile advertising platform. We have redefined advertising in a world of multiple screens and devices. We use data to cut through the clutter of our digital lives to make it more relevant and engaging. From identifying your best customers to developing custom audiences and reaching them on-device, we provide solutions for every touchpoint. We make implementing insights simple.

With offices on five continents, InMobi provides advertisers, publishers and app developers with a global solution for advertising. Currently, we provide over 1 billion mobile users with relevant advertisements and content. We display 8 billion ads on a daily basis, which is more than the overall population of the globe!


What's the team like?

The InMobi Blink team is a close-knit group that strives to deliver second to none end-user experiences on OEM and TELCO smartphones. The team works as an agile customer-first team to deliver bleeding-edge technology to a global clientele across many markets. The platform is comprised of an industry leading content serving backend, data analytics pipeline, and end-user client application set.


Role Summary:

We are seeking an experienced Android developer who is passionate about the mobile experience and have the drive to develop apps that are fun, modern, and intuitive.

This position will focus on creating new apps for Android and enhancing existing apps. You will work with a team of other skilled engineers that develop for Android, iOS, mobile web, and server platforms. Successful candidates will be highly motivated and self-driven. They will also have a strong desire to learn new technologies and be willing to go "all in" to achieve project and company goals.


Responsibilities:

  • Provide technical leadership to a team of Android developers including architectural guidance, mentoring, and code reviews.
  • Design, develop, and support of Android applications. Test on the latest Android devices.
  • Develop apps according to UI/UX specifications that follow emerging design trends.
  • Leverage test automation frameworks to develop unit and integration tests.
  • Utilize agile development methodology.
  • Work with product team to innovate on new products and services.


Qualifications:

  • 5+ years of experience with Android application development.
  • Proficient with Android SDK and Android Studio.
  • Proficient with Java and/or Kotlin programming.
  • Familiar with object-oriented programming and design patterns.
  • Experience working with web services (e.g. REST, JSON, XML).
  • Knowledge of Gradle build system.
  • Knowledge of continuous integration/deployment practices.
  • Familiar with Git source code management in a team environment.
  • Experience with MacOS, Linux, or UNIX.
  • Strong analytical and problem-solving skills.


Nice to Have:

  • Hybrid app development (e.g. React Native).
  • Relational database.
  • Agile methodology experience.
  • Server-side development skills.


Education Requirements:

  • BS/MS Computer Science, related field of study, or equivalent work experience.

Associated topics: android, application developer, ios, java, mobile app, mobile application, object c, objective c, swift, xcode

You may be interested in these similar jobs!
Mobile Applications Security Test Engineer, Mid
Booz Allen Hamilton in Kansas City, MO

Job Number: R0000829 Mobile Applications Security Test Engineer, Mid Key Role: Perform security testing on iOS and Android mobile applications for sm…

Read More
Android Engineer
The Nerdery in Kansas City, MO

Job Description:Android Engineer We are an up and coming culinary start up doing amazing things in the kitchen! We are looking for an experienced And…

Read More
NATIVE ANDROID SDK DEVELOPER
Envision LLC in Greenwood, MO

Native Android SDK Developer, Greenwood Village, COCandidate will be responsible for the analysis of business, engineering, and scientific problems, …

Read More
Software Engineer (Mobile IOS & Android)
Personified in Kansas City, KS

WEBEX is hiring a R&D; Software Engineer (IOS or Android) in their Oklahoma City location. WEBEX who is a Subsidy Maxcess international constructs id…

Read More
Software Engineer 2 - Android
Intuit in Kansas City, MO

Intuit Platform is a nimble and high-priority tech team within Intuit that is looking to reimagine UI infrastructure. We are looking for team members…

Read More
Senior Software Engineer Mobile (Android Next Generation Consumer Financial Apps & Services)
Intuit in Kansas City, MO

Come join the Smart Money Team in San Diego developing our next generation Consumer Financial Apps and Services. Our focus is all about building stuf…

Read More
Linux Kernel Developer - Kansas City HQ
Garmin in Olathe, KS

As a leading worldwide provider of navigation devices and wearable technology, our focus is on developing, designing and supporting superior products…

Read More
Senior Software Engineer (Android)
Intuit in Kansas City, MO

Come join the Smart Money Team in Mountain View developing our next generation Consumer Financial Marketplace Our focus is all about building stuff a…

Read More
Network Engineer, Lead
Booz Allen Hamilton in Kansas City, MO

Job Number: R0033335 Network Engineer, Lead Key Role: Provide network engineering support to design, implement, and verify network infrastructure equ…

Read More
PHP Developer / Lead
Atrilogy Solutions Group in Overland Park, KS

ATRILOGY's Direct client is looking for a PHP developer / Lead in Mission, KS. This is a Long Term contract position. Job Description We are looki…

Read More