Senior Full Stack Developer

1. Scope of Working:

Senior Full Stack Developer : to develop, modify, integrate, implement and maintain the company in-house/supplied computer application software, website, mobile application, database administration and other system using appropriate programming languages and tools to provide responsive and innovative solution and new functionality for business users.

2. Duties & Responsibilities:

  • Lead development team.
  • Analyze tasks prepared by the project manager.
  • Develop MIS such as ERP system (web-based and mobile applications) according to the business requirements.
  • Coordinate and implement both the unit testing and the full testing of the development.
  • Write technical documentation in English.
  • Communicate with project manager and other team members.
  • Other tasks as assigned by system manager.

3. Qualification & Requirement:

  • At least a Bachelor degree in Computer Science, engineering, or a related field in order to qualify for this job.
  • At least five years as Web Software Developer, and at least three years as Full Stack Developers
  • Comfortable working with both frontend and backend.
  • Knowledge of multiple languages in backend (C#, Java, Python), in frontend Web frameworks (NodeJS, React JS, Vue), and in front-end Mobile frameworks (Flutter, React Native)
  • Familiar with relational databases (MS SQLServer, Postgres, MySQL) and with nonrelational databases (MongoDB, Couchebase, Neo4j).
  • Experience with both manual and automation testing.
  • Experience in working with Agile and Hybrid project management approaches.
  • Analytic ability to work in a collaborative problem-solving environment.
  • Good at organizing, prioritizing, multitasking and time management.
  • Curious about new technologies and excited to find ways to implement them in your work.
  • Experience with leading other developers.
  • Able to work independently and handle projects pressure.
  • Is highly proficient in spoken and written English.
  • Have strong communication skills.

4. Working Days and Hours:

  • Monday to Half-Saturday: 8:00am to 12:00pm & 1:00pm to 5:00pm
  • Lunch time: 12:00pm to 1:00pm

5. Workplace: is based in Head Office of Borey Peng Huoth, IT Department.

6. Relationship: works under supervision & report directly to Deputy IT Programming Manager.