Relief Applications - مبرمج/ة
At Relief Applications, we harness technology to support humanitarian and development work. We design digital tools that help NGOs, UN agencies, and development actors respond faster and more efficiently to crises. From data platforms to AI-driven decision-making tools, our projects directly impact emergency response and long-term development
Our no-code application builder is a modular, no-code application builder developed by Relief Applications to help humanitarian and mission-driven organizations create tailored digital tools—without needing to code. Already in active use across various projects, it continues to evolve to meet growing user needs and ensure long-term sustainability.
As Tech Lead, you will oversee the platform’s architecture while actively contributing to the codebase. You’ll work closely with a small, mission-driven team of developers and product managers to improve performance, maintainability, and functionality.
This role is ideal for someone who combines strategic thinking with hands-on coding, and who wants to contribute to building a tool with real-world social impact.
Objective
Provide hands on technical leadership for Relief Applications’ modular no code application builder Relief Apps, owning the platform’s architecture and long term technical direction while actively contributing to the codebase. Strengthen reliability, scalability, security, and maintainability across the full stack MongoDB, Node.js and Express, GraphQL and REST APIs, Angular in an Nx monorepo, Azure services and automation, and Linux and Nginx operations. Work closely with a small product and engineering team to align platform evolution with product priorities, raise engineering quality through clean code, peer reviews, documentation, and ensure sustainable delivery of a tool that supports real world humanitarian and mission driven programmes.
TECHNICAL STACK
MongoDB (v8+)
Node.js & Express
Frontend Framework: Angular (v15+)
Azure
Linux Server Management
+ Not afraid to look into infrastructure + Practical, with a focus on long-term stability and performance
it will be nice if you have
If you have the necessary qualifications and want to join a successful team, apply for the job.: