Senior Software Engineer, Mobile




AIFIAN is at the forefront of the cashback revolution with a thriving community of over 600,000 users, turning everyday activities into opportunities for remarkable growth. Our mission is to empower everyone to explore more of the world and unlock the endless possibilities of life.

At AIFIAN, you can earn cash rewards through daily activities like shopping and scanning receipts. Beyond standard cashback, we elevate our reward program experience by enabling you to invest your rewards in select exquisite liquors. Envision purchasing top-tier whiskey and wine, watching them appreciate in value over time, then effortlessly selling them on our platform for returns that multiply — enabling you to invest in richer life experiences.

We believe that every ounce of passion and curiosity for life deserves to be rewarded. Join AIFIAN to build the world’s most rewarding platform with us!

The Engineering Team

Our Engineering and Product teams are the heartbeat of AIFIAN, driving innovation through synergistic collaboration. Dedicated to crafting and refining efficient software systems, we're committed to enhancing our workflows to expedite the delivery of new features. In this pivotal growth stage, we’re inviting engineering talents to join us in scaling our product across borders.

Our tech stack includes AWS, React Native, Node.js, RPC, Redis, MySQL, Terraform, and GitHub.

What You'll Do

  • Contribute to the development and technical decisions for React Native mobile applications.
  • Act as an expert in mobile development, driving best practices in mobile architecture, coding standards, and new technologies.
  • Collaborate with Product Management and business stakeholders, voicing your insights and suggestions to help shape the product and technical roadmaps.
  • Be responsible for the maintenance and reliability of key system components, actively contributing to the optimization and performance of the wider ecosystem.
  • Help elevate engineering standards, tooling, and processes through active participation and innovation, aiding in the platform's continuous improvement.
  • Support a culture of collaboration, transparency, and excellence, contributing to the team’s journey towards achieving collective and individual growth.


What We Look For

  • A minimum of 5 years in software development, with a strong portfolio in mobile application development.
  • Extensive knowledge in mobile development and the application lifecycle.
  • Strong proficiency in JavaScript/TypeScript, along with an understanding of React Native principles.
  • Familiar with writing automated tests and UI tests
  • Knowledge of mobile UI/UX design principles and making applications work intuitively.
  • Familiarity with mobile development tools and frameworks, including debugging and performance tuning tools.
  • Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app

Good To Have

  • Knowledge of mobile CI/CD pipelines and automated testing frameworks for mobile applications.





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.


NT$ 1,200,000 - 2,000,000 (年薪)