UNWB (unwebbuyplus.org) is UNOPS e-commerce solution for the humanitarian and development sector. The platform was built completely in-house from the ground up in 2017. The IT Team for UNWB (4 people and growing) is based in Bangkok and is fully responsible for the ongoing development and maintenance of the system. The UNWB IT Team works closely with our UNWB procurement colleagues who are based both in Bangkok and in Copenhagen.
The UNWB Full-Stack Web Developer will be responsible for developing high quality, secure, scalable, and maintainable code to enhance and extend the UNWB platform. The successful candidate will be working as part of the team and under the supervision of UNWB Application Architect. Functional Responsibilities: Participates in development of UNWB platform in coordination with the UNWB Application Architect:
Implements new functionality using:
Other technologies that may be adopted by the team
Maintains and enhances existing code
Implements code in alignment with prescribed architecture and based on approved technical designs
Ensures optimal performance, scalability, and usability of business applications by adhering to established and evolving architectural standards developed by the UNOPS ICT Enterprise Architecture and Platforms team
Collaborates with team members to achieve optimal result
Participates in testing of the UNWB platform:
Writes unit tests and other forms of automated tests
Performs technical testing of existing and new functionality when upgrades/patches are applied
Assist in troubleshooting anomalies, understanding impacts and identifying solutions to bugs or gaps in functionality
Participates in support and maintenance of UNWB platform:
Responds to reported user issues that may require software patches or enhancements for internal and external platforms
Develops and commits software patches/enhancement to address reported issues
Communicates with UNWB stakeholders to address their questions and requests
Impact of Results:
New functionality is added to the UN Web Buy platform.
Knowledge is shared among the team and lessons learned are captured.
University degree in Computer Science, Information Technology and Information Systems or other relevant discipline is an advantage and may substitute for some of the required years of experience, but is not a requirement.
Minimum 6 years of professional experience as a full stack web developer with any major server-side stack, relational database, and a modern front-end (JS, HTML, CSS) are required with a high school diploma.