TopDev

Senior Mobile Developer

CÔNG TY CỔ PHẦN IZOTA

20/33a Đồng Xoài, Phường 13, Quận Tân Bình, Thành phố Hồ Chí Minh
Posted 2 weeks ago
Job Description
About Company

iZOTA focuses on accelerating digital transformation and unique productions and services to our customers . We are developing productions and services which are spreading across telecommunication, financial, media and other day-to-day activities. Therefore, you will not miss the chance being part of great team with interesting and challenging technical problems. 

We are looking for candidates from junior to senior level with interests, experience and willingness to learn around new technologies, such as distributed event-stores and parallel/distributed computing frameworks (Docker, Kubernetes). Engineers who thrive at iZOTA are mindful of open-source community dynamics and equally aware of the needs of delivering great products.

Your role & responsibilities

The successful candidate will have proven programming experience and is able to work both independently and collaboratively. You will be a crucial part of the team, so you will have the chance to make a real difference and grow your career.

You will be responsible for designing sophisticated software systems and services, integrating software with other distributed systems and APIs, and working with a great team of software engineers. You will be encouraged to stay curious and pick the best technology for a given problem. You will also partner with cross functional teams across product management and UI/UX design.

Essential

  • Professional experience of coding (including best practices and common conventions).
  • Evidence of delivering consumer-facing, mass-market, networked, high-performance mobile applications
  • Experience of automation.
  • Xcode and Android Studio - our main tools of the trade
  • Experience integrating APIs (our primary API is currently GraphQL) and integrating third-party services
  • Understanding of analytics, remote reporting, measurements, experiments and AB test systems
  • Sound computer science foundations: algorithms, data structures, concurrency, threading, and programming languages.
  • Ability to debug and optimize complex code.

Your skills & qualifications

Technical Skills Required:

  • Proven experience with more than 3+ experiences
  • Knowledge of technologies such as Firebase
  • Solid understanding of the full mobile development lifecycle
  • Experience with state management solutions like Provider, Riverpod, or Bloc. Especially GetX
  • Experience developing mobile apps natively in iOS and/or Android
  • Experience developing plugin and/or package of Flutter is a plus
  • Experience in improving performance of UI
  • Build and UI with proficiency in custom widgets

Nice to have:

  • Defect tracking software (Jira preferred) would be advantageous.
  • Knowledge of distributed version control systems.
  • Experience with automated build and continuous integration suites.
  • DevOps Experience.

Education:

  • Graduated with a IT/Computer Science/Telecommunication related degree.

Knowledge:

  • Solid development experience of working in a commercial environment 
  • Experience working with agile methodologies. 

Experience:

  • 3+ years of experience building, shipping, and maintaining mobile applications.

Skills:

  • Communication and presentation
  • Problem solving
  • Teamwork
  • Time management

Benefits for you

Working hours:

  • Monday-Friday: 8:30 am – 5:30 pm
  • Saturday: 8:30 am – 12:00 pm

Working address:

  • 20/33a Dong Xoai, Ward 13, Tan Binh District, Ho Chi Minh City

Benefits:

  • Company provides lunch
  • Participate in insurance after probation
  • Work in a young team environment, with dedicated and visionary management
  • Holiday and New Year bonuses depending on revenue
  • Annual leave

About CÔNG TY CỔ PHẦN IZOTA

1 job opening

Industry

Company size

Employees

Nationality

General information

Minimum year of experience

Level

Job Type

Contract type

Tech stack

⚙️ Candidates supporters