Sr. Software Engineer, Android

Job updated 28 days ago
The employer was active about 20 hours ago

Job Description

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.

Requirements


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.
1
6 years of experience required
1,200,000 ~ 2,000,000 TWD / year
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Full-time
Mid-Senior level
2
899K ~ 1.8M TWD / year
Full-time
Mid-Senior level
2
910K ~ 2M TWD / year
Full-time
Mid-Senior level
2
910K ~ 2M TWD / year
Full-time
Mid-Senior level
1
1M ~ 2M TWD / year
Full-time
Mid-Senior level
2
150K+ TWD / month
Full-time
Mid-Senior level
1
1.3M ~ 2M TWD / year

About us

About AIFIAN

AIFIAN is an AI-powered retail platform that bridges the gap between wanting something and knowing exactly what to buy. Shopping for complex products shouldn't feel like a research project. We're building a buying agent that replaces the stress of guessing with the confidence of a trusted recommendation. It's the precision of a personal shopper with the speed of an algorithm.

We are changing the game from 'Browse & Hope' to 'Describe & Decide.' You provide the context — who it's for, the occasion, your budget — and our AI does the work. It narrows the world down to two curated options and sources the product for you. We don't hand you a catalog and wish you luck. We act as the knowledgeable friend who says 'trust me, this one' — and get it delivered to your door.

Our values

At AIFIAN, we foster a collaborative environment devoid of traditional hierarchies. Titles and tenure are set aside as we let our accomplishments speak for themselves. We operate as a united team with a shared objective, constantly pushing each other to excel. Every team member is regarded as a decision-maker, holding autonomy and trust. We believe in the capability of our partners to shoulder responsibilities and contribute their best efforts.