Role Overview
We are seeking an experienced Android Software Engineer to join our team.
* Develop and deliver high-quality software solutions using Java/Kotlin programming languages.
* Create robust, efficient, and scalable Android applications using Jetpack Compose, Coroutines, and Flow.
* Collaborate with cross-functional teams to design and implement innovative mobile features.
* Mentor and support junior engineers to improve code quality and productivity.
We value open communication, creative problem-solving, and a passion for delivering exceptional user experiences.
Key Responsibilities
* Lead the development of complex features from discovery through implementation and release.
* Influence architectural decisions to ensure modularity, reliability, and performance.
* Design and build high-quality Android experiences using clean state management patterns.
* Improve production health and stability through monitoring and incident support.
* Collaborate with designers, product managers, and backend engineers to create consistent cross-platform experiences.
* Mentor and support teammates through knowledge-sharing and constructive code reviews.
Why this role?
* You will have a significant impact on shaping the future of our mobile apps.
* Our team is passionate about delivering exceptional user experiences and strives for excellence in all aspects of development.
* We offer a collaborative and supportive environment that fosters growth and professional development.