Search by job, company or skills

AIFIAN

Sr. Software Engineer, Android

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About AIFIAN

AIFIAN turns the things you love buying into assets that make money while you sleep. We start with quality liquors and will unlock new lifestyle treasures soon. Our mission is to give everyone a fun, social way to turn everyday purchases into future freedom and experiences. 700,000+ users already buy, store, and resell on our App, and that community is growing fast as we prepare for multiple new regions in the coming years. If blending commerce, community, and tech into a buy now, watch it grow journey excites you, come shape the future with us!

The Mobile Engineering Team

Our Engineering and Product teams are the heartbeat of AIFIAN, driving innovation through close, cross-functional collaboration. As an early member of our mobile engineering team, you'll have the opportunity to work on and help strengthen our Android platform as we prepare for launch and continue to evolve the product beyond its initial release.

Dedicated to crafting and refining efficient software systems, our team focuses on building robust, scalable solutions that support the platform's growth and long-term stability.

This role offers the opportunity to evolve and refine AIFIAN's Android architecture and user experience, contributing to strong engineering practices for the mobile frontend as the product scales. You'll play a key role in developing high-quality Android applications, improving stability and performance, and ensuring a seamless user experience as the platform grows.

What You'll Do

  • Design, build, and maintain Android applications for AIFIAN's mobile platform, ensuring high performance, quality, and responsiveness.
  • Collaborate on technical decisions within the Android codebase, contributing to architectural discussions and continuously improving code quality and maintainability.
  • Work closely with cross-functional partners, including Product Managers and Product Designers, to support feature development, iteration, and prioritization.
  • Identify and resolve performance, stability, and scalability issues to improve the overall user experience.
  • Develop reliable, reusable, and maintainable code in Kotlin, supporting both feature delivery and ongoing refinement.
  • Participate actively in code reviews, knowledge sharing, and technical discussions to help raise the overall engineering standard of the team.
  • Contribute to a culture of collaboration, transparency, and continuous improvement.

What We Look For

  • 6+ years of professional experience in Android development, with a strong track record of delivering production Android applications.
  • Proficiency in Kotlin, with a solid understanding of Android SDKs and Material Design guidelines.
  • Strong experience with Kotlin Coroutines, Flow, and concurrency, including performance and memory considerations.
  • Experience working with common architectural patterns (e.g., MVVM, MVI, Clean Architecture) in real-world projects.
  • Familiarity with Jetpack libraries such as Navigation, Room, WorkManager, and Compose.
  • Experience working with existing codebases, balancing feature delivery with code quality and technical improvements.
  • Experience with testing, debugging, and performance optimization in Android applications.
  • Experience with Play Store release management, including signing, distribution, and monitoring user feedback.
  • Comfortable working in a collaborative environment, sharing ideas and learning from others.

Good To Have

  • Experience with mobile CI/CD pipelines and integrating automated testing frameworks for Android.
  • Exposure to security best practices in mobile development, especially around data protection, authentication, and secure app architecture.
  • Experience with user analytics services, using data-driven insights to enhance app design, user experience, and feature improvements.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 140257929

Similar Jobs