AI Jobs Map

Super Humans · Bengaluru, Karnataka, India

Mobile Application Developer

mid_levelfull timePosted today
Apply on LinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

observabilityci/cdkotlinjunitgithubjenkinsmobile-developmentfunctional-programmingunit-testinggithub-actionssystem-design

Mobile Developer (Android)

Location: HSR Layout, Bengaluru

About the Company

We are an AI-first, new-age ed-tech company focused on delivering measurable outcomes such as improved ranks, job placements, and sustained career progression. Currently in stealth mode.

- Backed by Tier 1 US VCs

- Founding team of serial entrepreneurs

- Global team (Singapore / India / US)

- Team members work on cutting-edge learning technologies that aim to redefine how learners achieve their goals.

Responsibilities

- Design, develop, and deploy new features for our Android application from concept through to launch.

- Collaborate with cross-functional teams to define, design, and ship new features with a focus on scalability and performance.

- Lead the architectural direction and make core technical decisions, ensuring the app's scalability and maintainability.

- Optimize app performance and troubleshoot issues to improve the overall user experience.

- Actively participate in code reviews, ensuring code quality and adherence to best practices.

- Mentor and provide technical guidance to junior developers as the team grows.

- Implement best practices for testing, observability, and continuous integration.

- Keep up with emerging Android technologies and best practices, continuously improving our development processes.

Required Skills and Qualifications

- Experience: 4+ years of Android development experience, with a focus on building and scaling consumer-grade mobile applications.

- Languages: Proficient in Kotlin with a strong understanding of object-oriented and functional programming.

- UI Development: Strong expertise with a minimum of 2 years of experience building with Jetpack Compose.

- Architecture: Solid understanding of Android architectural components (ViewModel, LiveData, Room, etc.) and Clean Architecture

- principles.

- Testing: Experience with unit and integration testing on Android, using tools like JUnit, Espresso, and MockK.

- CI/CD: Familiarity with CI/CD pipelines and tools for Android, such as GitHub Actions or Jenkins.

- Agile Methodologies: Comfortable working in an Agile/Scrum environment with experience in tools like Jira, Confluence, or similar.

Critical Aspects

- No Vibe Coding: You can write, read, and reason through code independently — AI tools are an accelerant, not a crutch

- System Design Thinking: You think in terms of systems, trade-offs, and scale, not just individual features

More jobs at Super Humans