Mid/Sr Mobile App iOS, Objective C,Swift

Wata
Expired
WORK HARD, PLAY HARD
We are strong, we are powerful
+2
39 Hai Au Building, Truong Son, Tan Binh, Ho Chi Minh
At office

Top 3 reasons to join us

  • Attractive salary
  • Friendly & dynamic environment
  • Grow together with the company

Job description

WATA is actively looking for many Middle to Senior Mobile Apps iOS Developers (Objective C, Swift) to join our dynamic development team. Joining us, you will have a chance to work with our proactive and talented people, and you will have a chance to work directly with our clients from North America.

The reasons to join our company:

  • Work with young and talented engineers with a great teamwork
  • You will be proud of producing software applications that millions of people are using every day
  • A long-term project with top clients in the world
  • Very attractive salary and annual salary review
  • Opportunity for working oversea

Your skills and experience

iOS Developer:

For Junior Level:

  • At least 1 year of experience in professional iOS development.
  • Have a well-rounded knowledge of the basic syntax and programming structures of Swift/Objective C (variables, lists, loops, control structures, and object-oriented concepts). 
  • A basic understanding of layouts and views. 
  • Understand Application & UIViewController and their lifecycle. 
  • Understand and have experience with iOS Application components (View, ViewController, Model). 
  • Understand and have experience with iOS Permission, Data Persistent (UserDefaults, CoreData, SQLite, Privacy ask permission). 
  • Understand the Server-Client model. 
  • Have experience with collection views (like TableView or CollectionView) and Popup (default and custom). 
  • Understand different value & preference types 
  • Understand different layouts by frame base & auto-layout 
  • Understand use dependencies from Pods

For Middle level:

  • From 2 years of experience in professional iOS development.
  • Strong knowledge of all items at under level(Junior & Fresher) 
  • Experience with the auto layout on multi-screens, experience Swift UI is a plus 
  • Experience with Swift + Objective Experience with 
  • Multi-module subproject & iOS applications 
  • Experience with Alamofire Good knowledge of MVVM, MVP, Viper,OOP 
  • Experience with RxSwift, SwiftCoroutines 
  • Experience with material design 
  • Understands Quality by design, and consistently works with 
  • Unit testing Must show initiative, proactively finding and solving product problems 
  • Open and proactive to discuss different software design alternatives 
  • Experience with Databases (SQL Lite, CoreData, Realm,..) 
  • Understand Software Development Life Cycle

For Senior Level: 

  • From 4 years of experience in professional iOS development.
  • Strong iOS development skills (3+ years of experience) 
  • Strong knowledge of all items at under level(Junior, Fresher & Middle) 
  • Strong Objective C & Swift development skills 
  • Strong knowledge of Collections, Multithreading, IO, Networking, Generics, Profiling, Securities 
  • Strong knowledge of design patterns and architecture of the applications (SOLID, OOP, MVVM, MVP, VIPER...) 
  • Strong Unit Test Good command of English 
  • Strong knowledge UX/UI: Understanding according to the guidelines Material Design 
  • Experience custom views 
  • Strong knowledge of Databases (SQL Lite, CoreData, Realm,..) 
  • Strong knowledge of Software Development Life Cycle

Nice to have:

  • [Big plus] Strong experience with mobile UX is a big plus.
  • [Plus] Knowledge about unit testing, UI testing is a plus.
  • [Plus] Experience in MVC/MVP/MVVP/VIPER model is a plus.
  • [Plus]Experience with Swift/react-native/Flutter/hybrid is a plus

Other skills

  • Have a strong sense of ownership, open-minded, and eager to learn
  • Having a production mindset and good problem-solving.
  • Good at English communication.
  • Can-do-attitude and put the goals of the team before your own prestige.
  • You are able and hungry to take on a lot of responsibility. Eager to learn new technologies.
  • You are able and hungry to take on a lot of responsibility.

Why you'll love working here

  • Attractive signing bonus.
  • Free snack-drink
  • Competitive salary package with 13th monthly salary and a good long-term and performance bonus.
  • Support onsite fee with two way airline tickets if customer requires.
  • 5 working days per week (Monday-Friday), some extent flexible working hours.
  • Friendly, professional and open working environment.
  • Premium Health Insurance package for you
  • Opportunities to improve English skills within an international team – English is an official language.
  • Opportunities to gain hands-on experience in cutting-edge technologies
  • You will become the key members of WATA as we WATA is growing faster and bigger now
  • Guaranteed permanent employment and career development.
  • Skills up plan with Tech talk, soft skill talk, English club, working process training.

WE ARE WATA Our company has a story that makes it unique and inspiring.

Company type
IT Outsourcing
Company size
51-150 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT