Search by job, company or skills

ProofID

Lead Application Developer (iOS & Android)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

ProofID Technologies Pvt Ltd empowers individuals to showcase verified work, credentials, and trust signals in a portable profile. Our platform serves freelancers, creators, and professionals by enhancing their credibility through real work, testimonials, and verifications. We are committed to establishing trust and authenticity in professional communities through innovative solutions.

Role Description

We are looking for a Lead Application Developer to own and drive the development of ProofID's mobile applications across both iOS and Android platforms. You will be responsible for building a polished, high-performance mobile experience that enables professionals to create, manage, and share their verified profiles on the go. This is a leadership role, you will make key architectural decisions, set mobile development standards, and work closely with the product and backend teams to deliver a world-class mobile experience.

Key Responsibilities

  • Lead the design, development, and deployment of ProofID's iOS and Android mobile applications.
  • Define the mobile architecture strategy, evaluate and decide between native (Swift/Kotlin), cross-platform (React Native/Flutter) or hybrid approaches based on product needs.
  • Build intuitive, responsive, and visually polished user interfaces that align with platform-specific design guidelines (Material Design, Human Interface Guidelines).
  • Integrate mobile applications with backend APIs, third-party services, push notification systems, and analytics tools.
  • Implement secure authentication flows, biometric login, and data encryption to protect user credentials and verified profiles.
  • Optimize applications for performance, battery efficiency, memory management, and smooth animations.
  • Manage the full app lifecycle from development through App Store and Google Play Store submission, release management, and post-launch monitoring.
  • Write clean, testable, and well-documented code; establish unit testing, integration testing, and automated UI testing practices.
  • Stay updated with the latest mobile development trends, OS updates, and emerging technologies to keep ProofID's mobile experience cutting-edge.
  • Collaborate closely with designers, backend engineers, and product managers in an agile environment.

Qualifications

  • 5+ years of professional mobile application development experience, with published apps on both the App Store and Google Play Store.
  • Strong proficiency in at least one native platform: Swift/SwiftUI (iOS) or Kotlin/Jetpack Compose (Android).
  • Hands-on experience with a cross-platform framework React Native or Flutter is highly preferred.
  • Deep understanding of mobile architecture patterns: MVVM, MVC, Clean Architecture, or similar.
  • Experience with RESTful API and GraphQL integration, offline-first strategies, and local data persistence (SQLite, Realm, Core Data).
  • Proficiency in state management, dependency injection, and reactive programming paradigms.
  • Familiarity with CI/CD pipelines for mobile (Fastlane, Bitrise, GitHub Actions) and app distribution tools (TestFlight, Firebase App Distribution).
  • Knowledge of mobile security best practices secure storage, certificate pinning, biometric authentication, and encrypted communication.
  • Strong UI/UX sensibility with experience implementing complex, animated, and accessible interfaces.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced startup environment.
  • Strong communication and collaboration skills.

Nice to Have

  • Experience building profile-based, social, or marketplace mobile applications.
  • Knowledge of push notification strategies, deep linking, and in-app engagement techniques.
  • Familiarity with analytics and crash reporting tools (Firebase Analytics, Crashlytics, Mixpanel).
  • Prior experience leading a mobile team or making architectural decisions for a mobile product.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 142501925