Overview
Develop and deploy web applications using JavaScript and React front-end technology, and manage SQL databases and data warehousing.
Key Responsibilities
- Development and deployment of web apps based on requirements.
- Develop SQL queries, create tables, stored procedures, pipelines, and views.
- Produce code prior to functional test phases.
- User experience optimization based on testing.
- Monitor post-production deployment.
- Produce documentation for web app development and systems.
- Produce a comprehensive handover document.
- Assist in establishing and maintaining cloud databases and DW.
- Knowledge of data warehousing.
Required Experience
- 4 years of relevant experience with a high school diploma; or 2 years with a bachelor’s degree or equivalent or higher degree.
- Knowledge of fundraising activities and financial reporting cycles in an international context.
- Previous work experience with the UN and/or exposure to work in similar contexts is considered an advantage.
- A minimum of 4 years of experience in software development with a high school diploma and 2 years with a bachelor’s degree.
- Backend developer in Go, Javascript/NodeJS.
- Frontend developer skills (Javascript/React).
- Experience with RDMS and Analytical databases.
- Devops and Git experience is desirable.
- Azure and GCP Cloud experience is desirable.
- Good understanding of system design, analysis, implementation, testing, development, and maintenance of applications.
Qualifications
- A High School Diploma is required.
- Desirable: A bachelor’s degree in fields like Computer Science, Computer Engineering, Management Information System, or related field.