Android Developer

Min Experience

5 years

Location

Remote (India)

JobType

full-time

About the role

Requirement: Android Developer


Key Responsibilities
Android Application Development
The sourced candidate will be responsible for:
• Designing, developing, and deploying secure Android applications using Kotlin and Java.
• Ensuring seamless integration between the Android application and existing web-based
systems, APIs, and databases.
• Developing robust authentication and authorization mechanisms compatible with VPN
access and F5 firewall security policies.
• Optimizing application performance for high security, speed, and reliability.
• Implementing push notifications, background sync, and real-time data updates.
• Ensuring the Android application follows Google Play Store compliance guidelines for
deployment.

Security & Compliance
• Ensuring the Android application works seamlessly within a VPN-secured environment.
• Implementing secure data storage, encryption, and compliance with enterprise security
standards.
• Adhering to F5 firewall security policies to protect against unauthorized access and cyber
threats.
• Performing regular security audits, vulnerability testing, and penetration testing on the
mobile application.
• Implementing multi-factor authentication (MFA) and secure API access.


System Integration & Collaboration
• Working closely with Full-Stack Web Developers, SharePoint Developers, and Database
Engineers to ensure smooth application integration.
• Developing and optimizing RESTful and GraphQL APIs for data exchange between the mobile
app and backend systems.
• Collaborating with IT teams to troubleshoot network, security, and application compatibility
issues.
Testing & Deployment
• Conducting thorough unit testing, integration testing, and user acceptance testing (UAT)
before deployment.
• Implementing automated testing frameworks such as Espresso or UI Automator.
• Managing Google Play Store submission and deployment process.
• Providing post-deployment support, updates, and bug fixes.

Required Skills & Qualifications
Technical Expertise
• Strong proficiency in Android development (Kotlin, Java, Android SDK).
• Experience in secure application development for enterprise environments.
• Knowledge of VPN configurations and F5 firewall security standards.
• Expertise in RESTful API and GraphQL integration.
• Familiarity with OAuth 2.0, JWT, and biometric authentication.
• Experience in encryption, data protection, and cybersecurity best practices.
• Knowledge of CI/CD pipelines for Android applications (Jenkins, GitHub Actions,
Bitrise).
• Strong understanding of performance optimization and battery-efficient design

Collaboration & Problem-Solving
• Proven experience working with cross-functional teams, including IT, database
administrators, and developers.
• Ability to analyze, troubleshoot, and resolve technical issues independently.
• Strong communication and teamwork skills.


Education & Experience
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
• 5+ years of professional experience in Android mobile development.
• Experience working with secure environments, corporate VPNs, and enterprise
security policies.
• Prior experience in developing applications that integrate with SharePoint, Web APIs,
and database-driven systems.
Preferred Skills
• Experience with modern UI/UX design principles.
• Knowledge of on-premises databases and hybrid architectures.
• Hands-on experience with data modelling tools.
• Certifications in related technologies

Personal Attributes
• Detail-oriented with a focus on high-quality work.
• Self-motivated and capable of working independently with minimal supervision.
• Thrives under pressure and meets tight deadlines in fast-paced environments.
• Strong analytical mindset and problem-solving skills.
• Strong in working independently

 

Skills

Android Development
Java
Secure Mobile Application Development
REST API
Data Encryption
security
VPN