Android Developer - Next Generation App Optimization

Los Angeles, CA

Posted: 08/22/2018 Industry: Mobile Engineer Job Number: 23297
Category : Mobile Engineer
Location/City : CA - Los Angeles
Area Code : 310
Job Type : 1: Full Time
Country/Locale : USA
Id : 23297


Android Developer - Next Generation App Optimization


Los Angeles, CA 90025


Company


Our client 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. Their technology enables app and game testing, driving insights to product teams and optimizing app launches and onboarding.



Opportunity


We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. You will work with a team of talented engineers to build and improve on next-generation playable ad technology. You will be responsible for the development and maintenance of the Android SDK, working closely with the company s CTO, who is the lead developer across all platforms, and the VP of Engineering, who is a seasoned Android expert.


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. They also just secured our official $15 million Series A fundraising round!



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.


Skills & Experience


-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 technologies.
-Strong 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.




Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.