
VIDA Digital Identity•13h ago
Foundit
Software Engineer
Bengaluru / Bangalore, India
Full Time
Mid Level
N/A
N/A
N/A
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
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