Building Enterprise Leaders

Senior Software Engineer, Android at MobileIron
Bangalore, IN
MobileIron is on the cutting edge of the mobile revolution. Think about how important your phone is – mobile devices are becoming increasingly critical for employees to be productive at work. This has left companies struggling to keep those devices secure while enabling access to company information and preserving employee privacy and positive user experience. More and more companies are now turning to Enterprise Mobility Management software to assist them with that priority. Thousands of organizations have selected MobileIron as the platform for their mobile strategies. In fact, MobileIron is the leading standalone EMM vendor in the 2017 Gartner Magic Quadrant and has been recognized as a Leader for 7 consecutive years.







We are looking for Android experts to help us build the next chapter of MobileIron which means helping us scale to meet the needs of our rapidly growing customer base. It is this scale which requires us to produce super efficient solutions. If you are passionate about Android, enjoy deep technical challenges, and want to contribute to the largest install-base on the planet, we would love to hear from you.



Responsibilities



Work with the product and design teams to build Android apps for MobileIron

Work with the server team to define APIs for best user experience

Write fast and secure Java code and create pixel-perfect UI for the app

Collaborate with industry leading mobile solution providers (handset manufacturers, carriers) to provide innovative solutions

Extend the MobileIron Android platform in areas of security, privacy, provisioning, and application management

Participate in all phases of the application development process: from conceptualization to product delivery and support for enterprise customers and third-party developers

Qualifications



5+ years of object-oriented software engineering experience

Expert level Java knowledge and essential skills including concurrency, multi-threading and design patterns

Deep understanding of the internals of Android frameworks, design guidelines and best practices

Track record of developing excellent Android apps that are published on Google Play Store

Experience in writing secure interprocess communication between Android applications

Native Android (Mobile) development experience

Experience with IT solutions, particularly file sharing services like SharePoint, CIFS and DropBox

Good understanding of Security concepts like Cryptography and PKI is a plus.

B.E./B.Tech or M.E./M.Tech Computer Science or relevant development experience