Mobile Developer

Position Identification 

Position : iOS/Android Developer 

Team : Development 

Business : MMSOFT Company Limited  

Reports to : Development Director 

Job Description 

We are looking for a skilled Mobile Developer with prior developing experience to create and  maintain mobile applications for Android, iOS devices. The Mobile Developer’s  responsibilities include researching UI and UX trends, updating current applications and  working with colleagues to brainstorm innovative ideas for new applications. 

To be successful as a Mobile Developer you must combine your knowledge of UI and UX  with insight into the latest technology in mobile applications. 

Skills and Experience 

  • Good knowledge in React Native (required), Swift/Objective-C, XCode, Java Android,  Kotlin, Flutter (required) and design patterns. 
  • Good understanding of Source Control Tools: GIT, Stash, Source Tree. 
  • Knowledge of working one of current frameworks or technologies for Mobile (Single  Application, Hybrid Application, WebSocket, Realtime, UDP, TCPIP, Cache,  
  • Webservice, Spring framework…). 
  • Knowledge working with REST and JSON, have the ability to understand the backend  services/system/infrastructure 
  • Knowledge with one of the current popular databases (Oracle, MySQL, PostgreSQL,  MongoDB….) 
  • Troubleshooting and problem-solving skills 
  • Be responsible, careful, and meticulous at work 
  • Ability to communicate effectively in English 
  • Bachelor’s degree in Computer Science or related field 
  • Experience in financial industry is preferable

General requirement 

  • Minimum 1 years of Android or iOS development experience and/or appropriate  tertiary qualification 
  • Ready to work oversea when required 
  • Works closely with the development team member on user interface focus • Assists in creating prototypes for client engagements 
  • Proactively seeks opportunities to broaden and deepen knowledge base and  proficiencies 
  • Participate in enforcement of development deadlines and schedules 

Benefit 

  • We do not recommend working on the weekends and OT. 
  • Competitive monthly salary depending on number of years experienced, skillset and  English skills 
  • We pay 13th month salary for working more than half a year or longer • Annual salary review and Project performance bonus • Annual Company trips and team building traveling
image