VIDA Digital Identity
VIDA Digital Identity13h ago
Foundit

Software Engineer

Bengaluru / Bangalore, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at VIDA Digital Identity

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Software Engineer - Mobile (Android) in Bengaluru

VIDA Digital Identity is seeking a skilled Software Engineer specializing in Android development to join our team in Bangalore. This is a permanent position reporting to the Engineering Manager.

Roles & Responsibilities

  • Contribute to the design, development, and maintenance of Android applications and SDK components.
  • Collaborate with product managers, designers, and senior developers to translate requirements into technical solutions.
  • Integrate RESTful APIs and backend services into the Android platform.
  • Write clean, maintainable code, participate in code reviews, and debug issues to ensure app reliability and performance.
  • Implement unit and integration tests to maintain code quality and stability.
  • Stay updated with the latest Android features, tools, and best practices.
  • Be open to learning about security, performance optimization, SDK development, and other advanced concepts.

Skills Required

  • 2+ years of hands-on experience in Android development.
  • Proficiency in Kotlin is mandatory; familiarity with Java is a plus.
  • Basic understanding of Android components (Activities, Fragments, Services, BroadcastReceivers).
  • Familiarity with consuming REST APIs and using common libraries like Retrofit, Glide.
  • Good understanding of version control systems like Git.
  • Awareness of modern Android development tools and architecture (MVVM, Jetpack components).
  • Eagerness to learn and work in a collaborative, mission-driven team.
  • Strong communication and problem-solving skills.
  • Prior exposure to unit testing or UI testing is a plus.
  • Interest in SDK development, digital identity, or mobile security is a strong plus.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent technical field.
  • Strong grasp of programming fundamentals: data structures, OOP, algorithms.
  • Willingness to work in an agile, fast-paced, and feedback-driven startup environment.
  • Passion for building clean, intuitive, and impactful mobile experiences.
  • Knowledge of data structures, algorithms, and distributed systems.
  • Strong focus on clean code, robust design, and test-driven development.
  • Ability to work well with people and be both highly motivated and motivating.

Company

VIDA Digital Identity

VIDA Digital Identity

About VIDA Digital IdentityVIDA is a government-licensed certificate authority (CA) operating under Indonesia's Ministry of Electronics and Information Technology. We provide legally valid digital sig...

Bengaluru / Bangalore, India
Posted on Foundit
Software Engineer - Mobile(Android) at VIDA Digital Identity | Bengaluru / Bangalore, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform