Application Developer (Frontend & Backend)
Category | Grade:Volunteer | UNVDeadline:24 Jul 2026Job ID:1784888021270861Posted on:17 Jul 2026
Overview
Develops frontend and backend components for WHO Bangladesh digital vaccine-preventable disease surveillance systems, supporting real-time case reporting, dashboards and health data integration.
Department: Immunization and Vaccine Development Unit
Languages
Required: English, Bengali
Job Functions
- Software Engineering and Development
- Data, Analytics and Artificial Intelligence
Minimum Experience
Not listed
Estimated Salary
Not available
Responsibilities
- Develop responsive web applications using React.js and TypeScript or JavaScript
- Build reusable UI components using React Context API or Redux
- Develop secure RESTful APIs using FastAPI
- Integrate frontend applications with backend APIs and PostgreSQL databases
- Develop dashboards, reports, charts, maps and data visualisation modules
- Implement JWT or OAuth2 authentication and authorization
- Design and maintain PostgreSQL databases and ORM models
- Perform testing, debugging, deployment, maintenance and performance optimisation
Requirements
- Computer science, software engineering or related educational background
- Strong knowledge of React.js, React Context API or Redux, TypeScript or JavaScript, Python FastAPI, PostgreSQL and RESTful API development
- Basic understanding of SQLAlchemy or SQLModel, Redis, RabbitMQ and microservices architecture
- Python programming skills
- Familiarity with HTML5, CSS3, responsive design and Tailwind CSS or Material UI
- Experience with Git, GitHub or GitLab and Agile development practices
- Self-owned high-configured laptop
- English and Bengali required
Skills
Full-Stack DevelopmentFrontend DevelopmentBackend DevelopmentAPI IntegrationDatabase DesignData VisualizationAuthenticationDebugging
Tools
React.jsTypeScriptJavaScriptReduxFastAPIPostgreSQLJWTOAuth2Git
Additional info
- UN Volunteer assignment via UNV
- Duty station entitlements can be checked through the UNV calculator