Mobile Senior Developer(iOS/Android)

  • Full-time

Company Description

We are a web development agency based in Cambodia, providing high-quality services to international customers mainly to Japan. This is a start-up company starting with 30 professional engineers built by two Japanese, full-stack engineer and business professional. 

We are eager to develop creative, innovative, cutting-edge technology and businesses such as web service and system, mobile (iOS and Android) application, etc. Any engineers and developers interested in the international-standard business are all welcome.

Job Description

  • Minimum 3 years of experience in iOS app development
  • Minimum 1 years of experience in Android app development
  • Proficiency in Swift and Kotlin languages
  • Knowledge of basic OOP and its essential factors (Not only definition)
  • Familiar with some software architectures such as MVP, MVVM, VIPER, clean architecture or BLoC
  • Experience in understanding large code bases, including API design techniques to help keep hem clean and maintainable
  • Experience with RESTful APIs and JSON data structure
  • High understanding of client's requirements for the business domain of the product
  • Can review codes for other developers and understand how to write codes as readable
  • Love to read technical books well
  • High level of English communication
  • International-level in Asia business person's mind

Qualifications

  • Designs develop and modify mobile application based on functional and system requirements, according to code standards and user interface design guidelines
  • Performs program maintenance, modifications, and enhancements to existing applications through programming, testing, documenting and training users
  • Contribute clean code to ensure consistent high-quality standard
  • Propose and assess solutions to resolve problems, including identifying and evaluating new technologies and third-party components
  • Understand and execute the technical concepts and the client requirements to ensure the high- quality technical solution
  • Understand and be able to explain the roles and responsibilities within the Scrum Team and how to work in Agile environment
  • Provide more complicated automated test method and understand the test-driven development concept
  • Be able to give accurate rough estimations and point out dependencies between issues

Additional Information

Benefit and Working condition

  • Working day and time: Flexible
  • Holidays: Cambodian national holidays and annual leaves for 10 days per year
  • Can adjust the weekly working hours according to your work life balance
  • Competitive salary and incentives
  • Medical and life insurance
  • Maternity and paternity leave
  • Free office coffee & tea, weekly free cafe coffee (Amazon, etc.), monthly free Pizza
  • Yearly company trip
  • English training program
  • Innovative Training program (Check Training Materials below for free training materials.)
  • Flexible, professional, and international working style and environment at international standard and technology for international business and market

 

Training Materials

Every developer at Mango Byte can take services below for developing your skills.
You will also have a mentor who can strongly support you to develop.

  1. O'Reilly Safari (https://www.safaribooksonline.com)
    You can access to 40,000+ books and 10,000+ videos freely.
  2. Udemy (https://www.udemy.com)
    We can buy any materials you want freely.

 

How to evaluate your performance

We will evaluate every single person of you for each responsibility and goal. We define and set personal goals and responsibilities and we will evaluate your performance with them. 

The evaluation should be taken by your productivity and skills first. Then also we evaluate your additional effort and responsibilities when you can be in charge of certain projects, problems, training, and any tasks including learning new technologies, languages, and skills. Anyone can take any responsibilities and challenges. We will evaluate all and any of your effort and we’ll support you all the time.

 

Career Plan

https://sites.google.com/mango-byte.com/company-getting-started/careers/requirement-standards/developer-requirement-standards

 

Company Info

Mango Byte Technology Co., Ltd.

http://www.mango-byte.com/

Diamond Twin Tower 16F, Koh Pich(Diamond Island), Phnom Penh, Cambodia

https://goo.gl/maps/m8nhsRTBm9iZ9yVR6