Mobile Developer - iOS / OpenGL
Job description
We are looking for a talented Mobile Developer to join our team of engineers to build and improve on AppOnboard's next-generation playable ad technology. This mobile developer will assist in the development of advanced features within our mobile SDKs on iOS.
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. The company was founded in late 2016 by Jonathan Zweig, the founding CEO of AdColony (which sold to Opera Software for $350 million).
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 also just secured our official $15 million Series A fundraising round!
Job Details
- Expand the current SDK feature set using Objective-C
- Build out advanced SDK features leveraging OpenGL and Metal
- Prototype new product concepts
- Investigate and resolve critical issues raised by publisher partners
- Collaborate to solve big data analytics problems
- Perform developer-level code testing for robustness, usability, and general reliability
- Continuously test and evaluate SDKs for performance standards to help ensure the best possible performance, quality, responsiveness, and stability
Requirements
What We're Looking For
- 4+ years’ experience in software development in Objective-C
- BS/MS degree in Computer Science, Engineering or a related subject preferred
- Expert working knowledge of Apple iOS SDK/OS
- Solid skills in OpenGL and knowledge of game engine design
- Proven software development experience and skills having developed high usage apps
- Experience working with remote data via REST/JSON, 3rd-party libraries and APIs, AWS
- Understanding of Git and working on a team
- Meticulous attention to detail, strong sense of ownership in their work, practice of defensive coding
- Great problem-solving skills, good communication skills
- Ability to complete assigned tasks, manage time and priorities, maintain sufficient team communication
- Knowledge of and passion for mobile and gaming
- Unity/Unreal/Other Engines experience is a plus
- Android experience is a plus
- Swift, Javascript, Java are pluses
APPLY FOR THIS JOB APPLY WITH LINKEDIN APPLY WITH INDEED