Software Engineer - Mobile

Ha Noi, Vietnam

We are seeking motivated, self-starter Mobile Engineers who are passionate, results-focused to provide Mobile development capability within Trinity engineering teams.

You will be part of our delivery team and will be responsible for providing technical leadership throughout all phases of the software delivery life cycle.

Job Description

  • Implement native mobile application for a trading platform.
  • Fix all compiler warnings & errors.
  • Contribute to performance optimization.
  • Participate in system integration, testing, deployment and bug fixing.
  • Write clean, high‐quality, maintainable code with best development practices.
  • Discussion with team members for cost-effective solution and perform peer-review.


  • Strong knowledge of mobile application development (3+ years of experience), especially Kotlin (2+ years of experience).
  • Have knowledge or experience with Swift is a plus.
  • Familiar with MVVM, Clean Architecture and SOLID principles.
  • Familiar with design patterns such as Singleton, Data repository.
  • Experienced working with database types such as SQLite, Room, Realm.
  • Experienced with Firebase.
  • Familiar with GitLab/GitHub
  • Familiar with Figma.
  • Energetic and proactive, good teamwork.
  • Comfortable working with Agile methodology.
  • Logical thinking, enthusiasm, hard work, good pressure, responsible for assigned work.
  • Good at English communication is a plus

Reasons You'll Enjoy Working Here

  • During the Probation period, the targeted monthly income is equal to 100% of the targeted monthly income in the official employment period.
  • Annual leaves: 12 days
  • 13-month salary per year.
  • Performance review: twice a year
  • Salary review: one a year
  • Flexible, professional environment
  • Career path development support
  • Friendly, young & dynamic working environment with many activities: birthday party, happy hours, company activities, company trips...