Senior Android Developer

Sorry, this job was removed at 11:22 a.m. (PST) on Wednesday, January 16, 2019
Find out who's hiring in Greater LA Area.
See all Developer + Engineer jobs in Greater LA Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Hello! AppOnboard is looking for a Senior Android Developer  to work on our Engineering team. The perfect candidate is a team player who's hungry to learn and grow their skill sets as well as pick up new ones on the fly. Must have at least 4 years of experience in software development on Android.

AppOnboard is a next-gen platform that powers Full-Fidelity Demos, which allow users to instantly experience an app or game in the highest quality possible before downloading it. AppOnboard enables app and game testing, driving insights to product teams and optimizing app launches and onboarding.

This is a unique opportunity for someone looking to have an impact at one of the hottest startups in Los Angeles and top companies defining the future of app development. We secured $30 million dollars of funding in 2018! Watch our COO Bryan Buskas talk about AppOnboard with Cheddar on the NYSE!

Responsibilities

  • Maintain and expand our playable ad SDK for Android devices
  • Translate designs and product requirements into high quality code
  • Maintain high performance, reusable, organized and reliable Java code
  • Integrate with outside data sources, APIs, our internal backend systems on AWS
  • Work on bug fixing and improving SDK performance
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Continuously research, evaluate, test, and implement new technologies to optimize efficiencies
  • Ensure the best possible performance, quality, responsiveness, and stability of the SDK

Requirements

  • 4+ years’ experience in software development on Android
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Strong knowledge of the Android SDK, Android Studio, different versions of Android OS, device fragmentation, firmware differences, dealing with different screen sizes
  • Proven working Android software development experience and skills, having published at least one Android app or live software
  • Ability to develop lean and efficient software that relies on system APIs rather than third party libraries
  • General experience with Android SDKs, working with remote data via REST/JSON, third party libraries and APIs, AWS
  • Experience with offline storage, threading, touch gestures, and performance tuning
  • Proficient understanding of Git, knowledge of agile development practices, and understanding of the full mobile development life cycle
  • Working knowledge of the Android ecosystem, UI design principles, patterns, best practices, general mobile landscape, architectures, trends, open-source libraries, and emerging technologiesStrong attention to detail, great problem-solving skills, good communication skills
  • Ability to understand business requirements and translate them into technical requirements
  • Knowledge of and passion for mobile and gaming

Perks and Benefits

  • Comprehensive medical, dental, and vision coverage with PPO and HMO options
  • Generous Time Off
  • 401k with company match
  • Fully-stocked kitchen and bi-weekly catered lunches
  • Paid parking and commuter stipend

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

AppOnboard's headquarters is located in West LA, close to plenty of bars and restaurants (e.g. Westwood, Santa Monica, Sawtelle).

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AppOnboardFind similar jobs