Senior Android Engineer
Pundit is a full messaging platform with a creative sticker ecosystem. Users can discover, collect, and even create their own Talking Stickers, a new type of sticker that includes voices and sounds for the best chatting experience.
Pundit is a TechStars and Disney-backed company, having originally debuted its iOS app at TechCrunch Disrupt Startup Battlefield in 2016. But the Android version needs your attention! As an Android Developer, you will be working in Los Angeles/Playa Vista full-time, playing a large role in shaping the product for millions of people. You will be able to work alongside Pundit’s trio of technical Co- Founders who are responsible for UI/UX Design, iOS, and back-end development.
Job Description
We are looking for an Android developer responsible for the development and maintenance of the Pundit App, accounting for a variety Android devices in a global market. Your primary focus will be the development of the Pundit Android app and its integration with our back-end APIs. You will be working alongside the Co-Founding team, all of whom build the original iOS app in-house. You should have an existing familiarity with messaging infrastructures.
Responsibilities
• Translate designs and wireframes into high-quality code
• Design, build and maintain high-performance, reusable, and reliable Java code • Ensure the best possible performance, quality, and responsiveness of the app
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
Skills
Experience building social/messaging apps for Android preferred
Strong knowledge of Android SDK, different versions of Android, and how to optimize for different
screen sizes
Familiarity with RESTful APIs to connect Android applications to back-end services
Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
Ability to design applications around natural user interfaces, such as “touch”
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Familiarity with cloud message APIs and push notifications
A knack for benchmarking and optimization
Understanding of Google’s Android design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git