Job Summary
The overall role of Developer, Application Development is to translate the users/applications requirement to user-friendly applications. Developer will write clean and flawless code to produce fully functional application base on the requirement.
Key Responsibilities
- Understand user requirements and translate it into application features
- Design creative prototypes according to the requirement and specifications
- Write high quality source code to program complete applications within deadlines
- Perform unit and integration testing before launch
- Conduct functional and non-functional testing
- Troubleshoot and debug applications
- Evaluate existing applications to reprogram, update and add new features
- Develop technical documents and handbooks to accurately represent application design and code
Success Factors
- Ability to learn and catch up with the rapid changes of information technology
- Require continuous technical training to keep updating knowledge on technology
Qualifications
- Education:
-
- Bachelor’s degree in Computer Sciences, Information Technology, or related fields
- Experiences:
- At least 2 years working experience as IT Developer
- Skills and knowledge:
- Good experience as application developer
- Proven experience in designing and building applications
- Good knowledge and experience in Java (Sprint Boot, Spring Cloud, JPA), database (SQL, Server, MySQL, PostGre)
- In-depth knowledge on Flutter, React Native, React JS, Typescript, and UI Toolkits
- In-depth knowledge of programming for diverse operating systems and platforms using development tools
- Excellent understanding of software design and programming principles.
- A team player with excellent communication skills
- Analytical thinking and problem-solving capability
- Great attention to detail and time-management skills
- Works with integrity; objectivity, accountability, honesty and leadership
Job Type: Full Time
Job Location: Phnom Penh
Apply for this position
Job Type: Full Time
Job Location: Phnom Penh