14 Sep
|
Super Humans
|
Bengaluru
14 Sep
Super Humans
Bengaluru
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 current 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 robust understanding of object-oriented and functional programming.
UI Development: Solid 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
📌 Mobile Application Developer Bengaluru
🏢 Super Humans
📍 Bengaluru