Mobile Developer (iOS or Android)

412 Nguyen Thi Minh Khai, Ward 5, District 3, Ho Chi Minh
16 days ago

Top 3 Reasons To Join Us

  • Newest technology and process applied
  • Learning & Development
  • Extra healthcare insurance

Job Description

  • Design, develop, review, implement, and manage application code and services for the production and pre-release environments;
  • Participate in Agile software development, prototyping, and code review with international development teams to build mobile apps;
  • Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent;
  • Monitors for and anticipates platform trends and upcoming critical changes;
  • Provide robust coding practices and solid unit and component test coverage, and code debugging;
  • Unit-test code for robustness, including edge cases, usability, and general reliability;
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Your Skills and Experience

+2 years's working experience in software development covering mobile application development, especially in Bachelor’s degree in Computer Science or Software Engineering.

1.With iOS Developer :

-Proven working experience in software development.

-Proficient in Objective-C, Swift, and Cocoa Touch.

-Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.

-Experience with third-party libraries and APIs.

-Proficient in code versioning tools including Git, and SVN.

-Knowledge of Apple’s design principles and application interface guidelines.

-Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.

-Familiarity with push notifications, APIs, and cloud messaging.

-Solid understanding of the full mobile development life cycle.

-Have published one or more iOS apps in the app store is a plus.

2.With Android Developer :

-Especially in Android development (Android Studio/ SDK, Java, at least one year in Kotlin).

-Solid experience with architectural patterns -Clean Architecture, MVVM…

-Experience with Test Driven development.

-Experienced with Unit tests, UI Tests, API Testing: Mocks, Stubs;

-Solid understanding of the full mobile development life cycle

-Good knowledge and experience with SOLID principles;

-Good understanding of modern software development practices and automation testing;

-Good English communication skills, time-management skills, and problem-solving and analytical skills;

Nice-to-have skills:

-Flutter experience

-Experienced in Performance test, Accessibility for mobile apps;

-Security Mobile Apps: Application Security Transport, Local Data Storage;

-Experienced with device fragmentation issues.

Why You'll Love Working Here

- Our deliverable is a leading software that is changing the way people do banking. You will be proud of your work and you will share with every body that you helped to build Timo.

- You’ll be joining a team of experts who are technically savvy, creative and who share the intention of reinventing banking in Vietnam. You work closely with international architects and front-end consultants, product managers, designers to develop the system. You will learn a lot from them.

- Company Benefits:

  • Competitive salary
  • 13-month salary
  • Extra healthcare insurance
  • Company outing & team building.
  • 15-day annual leave days
  • Data 4G allowance
  • Parking allowance
  • Taxi allowance
  • Learning & Development
  • Timo Club
  • Full time, working hours from 8:30 - 12:00 & 13:30 - 18:00 Monday to Friday weekly
Timo Vietnam