We Are Hiring!
Sr. Android Developer
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Design and build advanced applications for the Android platform.
Collaborate with cross-functional teams to define, design, and ship new features.
Work with outside data sources and APIs.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Proficient with Android SDK.
Experience with Android Studio, Android Debug Bridge and Gradle.
Proven software development experience and Android skills development.
Proven working experience in Android app development.
Understanding of Android design principles and interface guidelines.
Have experience with complete app publishing lifecycle on Google Playstore.
Experience working with remote data via REST and JSON.
Experience with third-party libraries and APIs.
Experience with performance and memory tuning with tools.
Experience with cloud message APIs and push notifications.
Experience with linking with VOIP and WebRTC audio/video APIs and services.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Solid understanding of the full mobile development life cycle.
Bachelor's degree in Computer Science (or related field).
5-10 years of relevant work experience.
Expertise in Object Oriented Design, Database Design, etc.
Experience with Agile or Scrum software development methodologies.
Ability to multi-task, organize, and prioritize work.
Market Competitive Package.