Android Development Engineer

About InstaSafe<\/span><\/span><\/b><\/span><\/span>
<\/h3>

InstaSafe is Asia\u2019s fastest\-growing Zero Trust cybersecurity company, enabling global enterprises to secure their workforce, applications, and data across hybrid and multi\-cloud environments. Our award\-winning Zero Trust Network Access (ZTNA), Identity & Access Management (IAM), and Multi\-Factor Authentication (MFA) solutions secure over 500,000 endpoints worldwide.<\/span><\/span><\/span><\/span>
<\/p>

We are seeking an <\/span><\/span><\/span><\/span>Android Engineer<\/span><\/span><\/b><\/span><\/span> to join our Endpoint Clients team. You will design and develop Android applications that form the foundation of our mobile Zero Trust security experience, including <\/span><\/span><\/span><\/span>Authenticator apps, secure Android agents, and mZTNA (mobile Zero Trust Network Access)<\/span><\/span><\/b><\/span><\/span> solutions.<\/span><\/span><\/span><\/span>
<\/p>


<\/p>



<\/div>

Role Overview<\/span><\/span><\/b><\/span><\/span>
<\/h3>

The <\/span><\/span><\/span><\/span>Android Engineer<\/span><\/span><\/b><\/span><\/span> will be responsible for designing, developing, testing, and maintaining advanced security applications for the Android platform. This role requires hands\-on expertise with the <\/span><\/span><\/span><\/span>Android SDK<\/span><\/span><\/b><\/span><\/span>, <\/span><\/span><\/span><\/span>OAuth2\-based authentication<\/span><\/span><\/b><\/span><\/span>, <\/span><\/span><\/span><\/span>REST APIs<\/span><\/span><\/b><\/span><\/span>, and secure data handling on mobile devices.<\/span><\/span><\/span><\/span>
<\/p>

As part of the <\/span><\/span><\/span><\/span>Zero Trust client development team<\/span><\/span><\/b><\/span><\/span>, you will directly contribute to how enterprises enable secure workforce access, focusing on <\/span><\/span><\/span><\/span>performance, reliability, and strong cryptographic security<\/span><\/span><\/b><\/span><\/span> in user\-facing apps.<\/span><\/span><\/span><\/span>
<\/p>


<\/p>



<\/div>

Duties & Responsibilities<\/span><\/span><\/b><\/span><\/span>
<\/h3>
  • Application Development<\/span><\/span><\/b><\/span><\/span>: Design, build, and maintain advanced Android applications for Zero Trust authentication and endpoint security.<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Integration with Security Protocols<\/span><\/span><\/b><\/span><\/span>: Implement and integrate <\/span><\/span><\/span><\/span>OAuth2<\/span><\/span><\/b><\/span><\/span>, <\/span><\/span><\/span><\/span>MFA workflows<\/span><\/span><\/b><\/span><\/span>, and <\/span><\/span><\/span><\/span>secure storage mechanisms<\/span><\/span><\/b><\/span><\/span> for enterprise authentication.<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • API Consumption<\/span><\/span><\/b><\/span><\/span>: Work with <\/span><\/span><\/span><\/span>REST APIs<\/span><\/span><\/b><\/span><\/span> and JSON parsing for real\-time data exchange with backend controllers.<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Notifications & Communication<\/span><\/span><\/b><\/span><\/span>: Build and optimize <\/span><\/span><\/span><\/span>Firebase Push Notification<\/span><\/span><\/b><\/span><\/span> services to support real\-time authentication requests.<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Code Quality & Testing<\/span><\/span><\/b><\/span><\/span>: Write clean, maintainable code, ensure modular design, and implement automated unit testing and debugging.<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • App Lifecycle Management<\/span><\/span><\/b><\/span><\/span>: Participate in the full application lifecycle \u2013 concept, design, build, deploy, test, and release.<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Cross\-functional Collaboration<\/span><\/span><\/b><\/span><\/span>: Work closely with backend engineers, security specialists, and product managers to align mobile features with overall Zero Trust architecture.<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Continuous Improvement<\/span><\/span><\/b><\/span><\/span>: Evaluate emerging Android technologies and propose enhancements for performance, reliability, and security.<\/span><\/span><\/span><\/span>
    <\/span><\/span><\/span><\/span><\/p><\/li><\/ul>


    <\/div><\/span>

    Requirements<\/h3>

    Qualifications & Skills<\/span><\/span><\/b><\/span><\/span>
    <\/h3>

    Education & Experience:<\/span><\/span><\/b><\/span><\/span>
    <\/p>

    • Bachelor\u2019s/Master\u2019s degree in Computer Science, Software Engineering, or equivalent.<\/span><\/span><\/span><\/span>
      <\/span><\/span><\/span><\/span><\/p><\/li>

    • Minimum <\/span><\/span><\/span><\/span>3+ years\u2019 experience<\/span><\/span><\/b><\/span><\/span> in Android application development.<\/span><\/span><\/span><\/span>
      <\/span><\/span><\/span><\/span><\/p><\/li><\/ul>


      <\/p>

      Core Technical Skills:<\/span><\/span><\/b><\/span><\/span>
      <\/div>
      • Android SDK<\/u><\/span><\/span><\/span><\/span><\/a> &<\/span><\/span><\/span><\/span> <\/span><\/span><\/span><\/span>Android Studio<\/u><\/span><\/span><\/span><\/span><\/a> (mandatory)<\/span><\/span><\/span><\/span>
        <\/p><\/li>

      • Gradle<\/u><\/span><\/span><\/span><\/span><\/a> build automation<\/span><\/span><\/span><\/span>
        <\/p><\/li>

      • Firebase Cloud Messaging (Push Notifications)<\/u><\/span><\/span><\/span><\/span><\/a>
        <\/p><\/li>

      • REST APIs<\/u><\/span><\/span><\/span><\/span><\/a> &<\/span><\/span><\/span><\/span> <\/span><\/span><\/span><\/span>JSON Parsing<\/u><\/span><\/span><\/span><\/span><\/a>
        <\/p><\/li>

      • OAuth2 Authentication<\/u><\/span><\/span><\/span><\/span><\/a>
        <\/p><\/li>

      • Java & Kotlin programming<\/span><\/span><\/span><\/span>
        <\/span><\/span><\/span><\/span><\/p><\/li><\/ul>


        <\/p>

        Preferred/Good\-to\-Have:<\/span><\/span><\/b><\/span><\/span>
        <\/div>
        • Experience with <\/span><\/span><\/span><\/span>secure storage APIs<\/span><\/span><\/b><\/span><\/span> on Android (EncryptedSharedPreferences, KeyStore).<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Knowledge of <\/span><\/span><\/span><\/span>mobile app security best practices<\/span><\/span><\/b><\/span><\/span> (OWASP Mobile Top 10).<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Familiarity with <\/span><\/span><\/span><\/span>CI/CD for mobile apps<\/span><\/span><\/b><\/span><\/span> (Fastlane, Jenkins).<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Exposure to enterprise app development (MDM/MAM integration).<\/span><\/span><\/span><\/span>
          <\/span><\/span><\/span><\/span><\/p><\/li><\/ul>


          <\/div><\/span>

          Benefits<\/h3>

          Career Value Proposition<\/span><\/span><\/b><\/span><\/span>
          <\/h3>
          • Be at the forefront of <\/span><\/span><\/span><\/span>Zero Trust mobile security innovation<\/span><\/span><\/b><\/span><\/span>.<\/span><\/span><\/span><\/span>
            <\/p><\/li>

          • Build <\/span><\/span><\/span><\/span>mission\-critical enterprise Android apps<\/span><\/span><\/b><\/span><\/span> used by global organizations.<\/span><\/span><\/span><\/span>
            <\/p><\/li>

          • Work in a <\/span><\/span><\/span><\/span>fast\-paced, collaborative, and product\-first culture<\/span><\/span><\/b><\/span><\/span>.<\/span><\/span><\/span><\/span>
            <\/p><\/li>

          • Grow your expertise in <\/span><\/span><\/span><\/span>cybersecurity and secure mobile engineering<\/span><\/span><\/b><\/span><\/span>.<\/span><\/span><\/span><\/span>
            <\/span><\/span><\/span><\/span><\/p><\/li><\/ul>


            <\/div><\/span>