12 Nov
|
Asymmetric Labs
|
Bengaluru
12 Nov
Asymmetric Labs
Bengaluru
About the Company
Asymmetric Labs is 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 current 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: 2.5+ 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
📌 Junior Android Developer (Bengaluru)
🏢 Asymmetric Labs
📍 Bengaluru