About the Role
Guide technical direction and mentor developers while ensuring the Android app meets quality, scalability, and design standards.
Responsibilities
- Lead the design and implementation of Android application features
- Mentor and support team members in technical and development practices
- Collaborate with product and design teams to define feature specifications
- Ensure code quality through reviews, testing, and best practices
- Drive adoption of modern Android development patterns and tools
- Oversee app performance, stability, and user experience improvements
- Manage technical debt and long-term codebase health
- Participate in architectural decisions and system scalability planning
- Coordinate release cycles and deployment processes
- Troubleshoot and resolve critical production issues
- Evaluate and integrate third-party libraries and SDKs
- Maintain alignment with platform-specific guidelines and standards
- Support CI/CD pipeline development and optimization
- Promote reusable component design and modular architecture
- Stay current with Android ecosystem trends and security updates
Nice to Have
- Experience with Jetpack Compose
- Background in 3D or graphics-intensive applications
- Familiarity with native code integration (NDK)
- Knowledge of offline-first application design
- Experience with analytics and crash reporting tools
Compensation
Competitive salary based on experience and location
Work Arrangement
Remote-friendly with flexible hours
Team
Small, agile product team focused on innovation and fast iteration
Tech Stack
Kotlin, Android SDK, Jetpack libraries, Git, Gradle, CI/CD pipelines
Our Product
An intuitive design application enabling users to create 2D and 3D interior layouts with realistic rendering
Available for exceptional candidates