Carrer

OPPORTUNITIES

OPENING POSITIONS

Reporting to: CEO
Location: Phnom Penh 
Schedule: Full-time 
Salary: US$ 1500.00-US$2000.00
Benefit: Profit share


Main Duties :
– Management and execution against project plans and delivery commitments; manage the day-to-day activities of a team of 7-10 full stack developers, including team leaders, senior developers and developers.
– Management of developmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team.
– Oversee and manage multiple healthcare and hospital management systems.
– Work closely with developer team to architect and develop the best technical design and approach as a hands- on technical leader.
– Works closely with managers, team leaders from Business Development Office, QA Office and Operations  Office and all project development stakeholders to develop project plans, and participates in resource planning and project delivery commitments.
– Develops, evaluates, and implements improved processes, methods and tools to continually improve system delivery effectiveness.
– Manage day to day work allocation to the development team, guide and mentor the team, be hands-on whenever required.
– Report on status of development, quality, operations, and system performance to management team of FWTA.
– Raise the bar on technical excellence, show thought leadership and communicate well with various stakeholders.
– Specifies systems architecture, application design, systems integration methods, and data migration tools and techniques
– Coordinates with QA testing staff to ensure comprehensive test coverage, effective performance and load tests, timely resolution of issues, and other actions to assure delivery of quality software.
– Bring in all latest technologies to meet products enhancement of FWTA (existing and new ones).

Requirements
– Bachelor/Master Degree in Computer Science or Software Engineering.
– 10+ years of working experience in designing and system development, mobile and web applications.
– At least 5 years of working experience in managing and leading a team of 7-10 full stack developers.
– Excellent knowledge and skills in database analysis and design.
– Strong coding abilities, architecture, debugging, and performance/diagnostics measurement skills.
– Having successful experience in building and managing large, scalable web based systems by application of Laravel, Symfony, Zend frameworks and PHP Language.
– Excellent knowledge of OOP.
– Demonstrating strong ability to handle multiple competing priorities in a fast-paced environment.
– Demonstrating strong ability to interpret complex technical issues into simple and application for the development.
– Honest, responsible and hardworking under the challenging environment setting.
– Willing to learn new things and team-work.
– Able to manage and cope with stress while working.
– Able to work with minimal supervision.

Technical Environments
– Language: PHP, C#
– Frameworks: Laravel, Lumen, jQuery, Symfony, Zend, etc.
– Mobile frameworks: React Native
– Good knowledge of Python, Mobile App is a plus.
– MySQL, PostgreSQL, Oracle
– Container: docker
– Version control (Git, Gitlab, SVN)
– Linux CLI basics (Nginx / Apache / PHP configurations)
– Experience working on VPS (AWS, Linode, and Digitalocean with UBUNTU)
– Experience building and managing RESTful APIs

Reporting to: Team Leader
Location: Phnom Penh 
Schedule: Full-time 
Salary: US$350-US$550
Benefit: Profit share


Main Duties :
– Developing, programming and coding of technological education project solutions;
– Documenting detailed specifications;
– Participating in unit testing and maintaining of planned and unplanned internally developed applications;
– Including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application;
– Writing code for complex designs of education project and other projects;
– Coding to and creating Application Programming Interfaces (API’s);
– Writing code for developing new programs;
– Providing input to and driving programming standards;
– Writing detailed technical specifications;
– Identifying integration points;
– Reviewing technical specifications created by other developers and providing inputs for better applicable;
– Ensuring sufficient quality and compliance of documentation to architectural standards;
– Reporting missing elements found in requirements;
– Serving as lead liaison to vendors as assigned;
– Scoping time and resources required to complete programming projects;
– Seeking review from other IT professionals or Team Leaders on estimates;
– Incorporating other Developers’ scope information into own scope document (for integration points);
– Assisting in reviewing vendor products;
– Providing subject matter expertise input on compliance of products to architectural standards and impacts to IT environment;
– Performing unit testing and debugging;
– Setting test conditions based upon code specifications;
– Debugging program errors;
– Supporting transition of applications throughout the Product Development life cycle;
– Documenting what has to be migrated;
– Working on integration issues and determining the integration approach;
– Coordinating with other areas for integration architecture solutions;
– Assisting the technical team with defining configuration for installing products;
– Consulting on database setup;
– Loading database for testing;
– Participating in requirements gathering, definition, design, architecture and incorporation for both in-house created software and third-party software integration;
– Leading UI development and standardization in accordance with high-level enterprise-wide standards; and
Assisting with the evolution of these standards.

Requirements
– Bachelor Degree of IT (Information Technology) with at least 4 years of working experience in programming and coding
– Women are encouraged to apply
– API development
– Agile / SCRUM
– Advanced understanding of HTML, CSS, and Jquery
3+ years’ experience with Javascript (experience with a Javascript framework such as jQuery, Angular or Vue.js preferable)
3+ years’ experience with application design/architecture
– Advanced experience/knowledge of database architecture and design
– History/knowledge of successful development workflows
– History/knowledge of successful team workflows
– Good communication and writing skills
– An eye for detail and a commitment to quality work
– Good comprehension, speaking and writing skills in English.
– Ability to produce accurate and high quality of work.
– Be honest, responsible, initiative, work hard and team work
– Ability to communicate directly with peers, managers, and clients while leading development to a completed and successful solution
– Strong organization skills to manage multiple timelines and complete tasks quickly within the constraints of clients’ timelines and budgets
– Able to manage and cope with stress while working
– Having Can-Do-It attitude, open to learn and share new thing with teammate.
– Able to work under time pressure and able to handle multi tasks with minimal supervision.

Essential Skills & Knowledge:
– 3+ years’ experience with PHP 5/7 (or similar experience in Laravel 5, Symfony, Zend, etc)
– MySQL, PostgreSQL
– Version control (Git, SVN)
– Linux CLI basics (e.g. Nginx / Apache / PHP configurations
– Web and mobile App Development

 

Reporting to: Team Leader
Location: Phnom Penh 
Schedule: Full-time 
Salary: US$500-US$750
Benefit: Profit share


Main Duties :
– Developing, programming and coding of technological education project solutions;
– Documenting detailed specifications;
– Participating in unit testing and maintaining of planned and unplanned internally developed applications;
– Including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application;
– Writing code for complex designs of education project and other projects;
– Coding to and creating Application Programming Interfaces (API’s);
– Writing code for developing new programs;
– Providing input to and driving programming standards;
– Writing detailed technical specifications;
– Identifying integration points;
– Reviewing technical specifications created by other developers and providing inputs for better applicable;
– Ensuring sufficient quality and compliance of documentation to architectural standards;
– Reporting missing elements found in requirements;
– Serving as lead liaison to vendors as assigned;
– Scoping time and resources required to complete programming projects;
– Seeking review from other IT professionals or Team Leaders on estimates;
– Incorporating other Developers’ scope information into own scope document (for integration points);
– Assisting in reviewing vendor products;
– Providing subject matter expertise input on compliance of products to architectural standards and impacts to IT environment;
– Performing unit testing and debugging;
– Setting test conditions based upon code specifications;
– Debugging program errors;
– Supporting transition of applications throughout the Product Development life cycle;
– Documenting what has to be migrated;
– Working on integration issues and determining the integration approach;
– Coordinating with other areas for integration architecture solutions;
– Assisting the technical team with defining configuration for installing products;
– Consulting on database setup;
– Loading database for testing;
– Participating in requirements gathering, definition, design, architecture and incorporation for both in-house created software and third-party software integration;
– Leading UI development and standardization in accordance with high-level enterprise-wide standards; and
– Assisting with the evolution of these standards.

Requirements
– Bachelor Degree of IT (Information Technology) with at least 4 years of working experience in programming and coding
– Women are encouraged to apply
– API development
– Agile / SCRUM
– Advanced understanding of HTML, CSS, and Jquery
5+ years’ experience with Javascript (experience with a javascript framework such as jQuery, Angular or Vue.js preferable)
5+ years’ experience with application design/architecture
– Advanced experience/knowledge of database architecture and design
– History/knowledge of successful development workflows
– History/knowledge of successful team workflows
– Good communication and writing skills
– An eye for detail and a commitment to quality work
– Good comprehension, speaking and writing skills in English.
– Ability to produce accurate and high quality of work.
– Be honest, responsible, initiative, work hard and team work
– Ability to communicate directly with peers, managers, and clients while leading development to a completed and successful solution
– Strong organization skills to manage multiple timelines and complete tasks quickly within the constraints of clients’ timelines and budgets
– Able to manage and cope with stress while working
– Having Can-Do-It attitude, open to learn and share new thing with teammate.
– Able to work under time pressure and able to handle multi tasks with minimal supervision.

Essential Skills & Knowledge:
– 5+ years’ experience with PHP 5/7 (or similar experience in Laravel 5, Symfony, Zend, etc)
– MySQL, PostgreSQL
– Version control (Git, SVN)
– Linux CLI basics (e.g. Nginx / Apache / PHP configurations
– Web and mobile App Development


Application Information

– Only candidates who have been selected for an interview will be contacted.
– Women are strongly encouraged to apply.
– Deadline on January  31, 2019 but the qualified candidate can be contacted and interviewed before the due date.
– Interested candidate, please submit CV & Cover Letter by using the contact details below.