Android Developer
Description
Visual Blasters is looking for an innovative, results-oriented, and passionate Android Developer who will be responsible for designing and implementing architecture updates, implementing new features, and resolving issues/bugs on our FlipaClip app. The candidate will have close interaction with FlipaClip customers, customer support, QA, and other internal team members daily so excellent communication skills are required. The ideal candidate will be an Android Developer with at least 3+ years of experience in the field. They will have a deep and clear understanding of the growing Android Development ecosystem tools and libraries from Android Jetpack to Android Studio advanced tooling. The candidate must be analytical and proficient in putting complex designs into simple manageable solutions, as well as, be willing to think out of the box. FlipaClip is in the process of extensive growth so executing accurately with fast-changing requirements is expected.
Salary Range - $80,000-$95,000 depending on experience.
Job Responsibilities
- Deliver a high-quality code to FlipaClip customers
- Lead architecting and developing new features in accordance with the product roadmap
- Exercise leadership in project architecture & code quality
- Follow coding best-practices
- Implement new features from start to finish
- Resolve reported issues from customers, QA, and/or other team members
- Maintain projects with the latest Android changes and various SDK updates
- Restructure and help organize FlipaClip project features
- Help improve the modularization of FlipaClip to improve build times and large team environment work
- Implement unit testing for automated tests of key app features
- Keep constant synchronization with the iOS team to keep similar structures and architectures in place when possible
- Manage QA, beta, and production releases
- Work closely with developers and designers
- Manage time across competing demands to meet deadlines
- Work across separate priority tasks for bi-weekly releases
- Communicate and share knowledge with team members
Required Skills
- 3+ years of Android development experience
- Excellent Java programming skills
- Solid understanding of the full mobile development lifecycle
- Extensive experience with Android MVVM architecture solutions
- Experience using the various AndroidX libraries
Preferred Skills
- Experience working with IAP, advertising, and analytics
- Experience working with modularized projects
- Experience working with various Android media APIs for audio and video
- Experience building various custom build flavors using Gradle
- Experience working with animation and MotionLayout
- Experience with crash reporting and application logging solutions
- Knowledge of the different profiling and debugging tools provided by Android Studio
- Kotlin and C++ language knowledge
- Experience working with NDK
About Us
Winner of Apple's prestigious 2019 App Trend of the Year award, FlipaClip is the gateway to the animation world, featuring powerful and fun tools that make frame-by-frame animation easy. Millions of artists and animators rely on the platform's drawing engine monthly. FlipaClip allows users to learn frame-by-frame animation, draw pictures and turn them into animated videos and gifs, or draw over videos to create a trace over motion animation.
FlipaClip users spend hundreds of hours animating every month. The ability to create and share content with major social platforms has led to nearly a billion views and engagement on social media over the last year alone. Monthly contests challenge users to put forth their best effort in exchange for notoriety and prizes. FlipaClip has a large, active community of artist-influencers, professionals, and budding animators that are changing the way we engage and consume animated video content.