Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Designs develops and modifies software modules 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
Qualifications :
Have logical thinking and knowledge of basic mathematical logic
Knowledge of basic computer science and basic software testing (Whitebox/Blackbox test)
Can write codes for a few of algorithms
Knowledge of basic OOP and its essential factors (Not only definition)
Understand trendy design model patterns such at least MVC as an application of OOP
Experience of any programming languages such as Proficiency in HTML5/CSS3/JS
Experience of implementing Ajax interfaces on backend
Understand SQL commands and ORMs
High understanding to clients requirements for the business domain of the product
Can properly design db structures in accordance with clients requirements
Can review codes for other developers and understand how to write codes readable
Love to read books
High level of English communication
Please tell us your knowledge about each topic above in the interview
Additional Information :
Benefit and Working condition
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.
How to evaluate your performance
We will evaluate each single person of you for each responsibilities and goals. 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 trainings and any tasks including learning new technologies languages and skills such as clean architecture RxAndroid etc. Anyone can take any responsibilities and challenges. We will evaluate all and any of your effort and well support you all the time.
Career Plan
Info
Mango Byte Technology Co. Ltd.
Koh Pich Street Bldg Ga1&Ga3 Aquation Phnom Penh 120101
Work :
No
Employment Type :
Fulltime
Full-time