As a Senior Android Security Application Developer, you will develop for and maintain mobile applications and browser plugins that apply the client's Applied Threat Intelligence to protect Android endpoint devices.
As the Android and Windows endpoints leave beta and enter production, this resource will take development ownership of the products and support them as customer issues arise and new features are added.
This role is not just a traditional app development role-it requires deep understanding of Android networking subsystems and a strong background in networking. Much of the work will be understanding how to proxy connections through a security inspection stack.
Responsibilities include but are not limited to :
o Building a local network proxy for handling connections
o Working within Dalvik memory limits for in-memory databases
o Writing network protocol decoders for extracting metadata from packets
o Tuning the application for optimal battery performance
o Supporting MDM solutions for application deployment
o Develop Firefox plugins that communicate with the application
o Adding zero-trust functionality
Tech stack :
While it is not expected for candidates to have in-depth knowledge in all these areas, we seek an experienced developer who can easily adapt to learning new languages and troubleshoot complex networking and OS issues to determine root cause.
o Kotlin with Jetpack Compose for main application
o Android VPN framework for routing traffic
o JavaScript for Firefox browser plugin
o Microsoft EntraID Graph API for user authentication
o SQL for database operations
o Rust for network proxying
o MDM knowledge for automating installation
o Google Play Store publishing
o Firefox web store publishing for browser plugin
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity / affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and / or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy :
Required Skills & Experience
Nice to Have Skills & Experience
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and / or other paid time off as provided by applicable law.
Senior Application Developer • Plano, TX, United States