FULL STACK SENIOR DEVELOPER/Tech Lead (Nodejs, Angular, GraphQL)
ReliefWeb
Engineering & Technology
- Minimum Qualification :
Job Description/Requirements
Organization
Posted 22 Aug 2025 Closing date 7 Sep 2025
Start date: As soon as Possible
Job Location: Remote (100%) with potential international travels
Modality: Full time (100% or 80% if desired) - consultancy contract
Duration : Initial contract for 6 months with a high possibility of extension
Languages : English (mandatory); French or Spanish (desirable).
Salary range : 36 to 45k euros (yearly basis)
At Relief Applications (https://reliefapplications.org/ ), we bring innovation to the heart of humanitarian and development work. As a tech-for-good company, we design and implement digital tools that empower NGOs, UN agencies, and development actors around the world to respond faster, smarter, and more efficiently to crises.
From data platforms and mobile apps to AI-driven decision-making tools, our projects support everything from emergency response to long-term development. We’re a passionate, international team that believes technology should serve people — not the other way around.
Joining Relief Applications means being part of a mission-driven organization where your work directly contributes to real-world impact. If you're eager to use your skills for global good, think creatively, and collaborate with some of the most inspiring actors in the humanitarian space — we’d love to hear from you.
About Our Solution
Our no-code application builder https://reliefapplications.org/relief-apps 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.
We’re looking for a Tech Lead to guide its technical direction, ensure clean architecture, and strengthen the platform’s reliability and scalability for the future.
About The Job
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.
Key Responsibilities
- Lead the design and evolution of No-code’s system architecture
- Contribute to backend and frontend development
- Ensure performance, security, and scalability across the stack
- Support a culture of clean code, peer reviews, and technical documentation
- Oversee deployments and infrastructure reliability Align platform development with product priorities and timelines
-
EDUCATION & LANGUAGES
Bachelor’s or Master’s degree in Computer Science / Engineering
Fluent in English is a must, French and Spanish are nice to have.
Experience
Minimum 5 years
Technical Stack & Required Skills
- MongoDB (v8+)
- Cluster administration, replication, performance tuning
- MongoDB Atlas configurations, aggregations and triggers
- Node.js & Express
- Familiarity with the frameworks and best practices
- Creation and improvement of REST APIs
- Creation and improvement of GraphQL APIs
- Middleware implementation and error handling
- Frontend Framework: Angular (v15+
- Module, service, and component architecture in an Angular/Nx monorepo
- Working with other UI libraries (Kendo UI, Angular Material)
- Azure
- Proficiency with the Azure portal and services: Functions, App Service, Front Door
- Deployment automation (ARM templates, CLI, Azure DevOps, GitHub Actions)
- Linux Server Management
- Ubuntu Server: installation, updates, security hardening Nginx configuration and performance optimization
-
PLUSSES / NICE‑TO‑HAVES
- Keycloak (SSO, OAuth2, OpenID Connect) SurveyJS (building and customizing dynamic forms)
-
Who You Are
- A system thinker who enjoys hands-on coding and problem-solving
- Motivated by building tools that make a difference
- Practical, with a focus on long-term stability and performance
- Collaborative and communicative—you lead by sharing knowledge Not afraid to look into infrastructure
-
How to apply
Please send your resume and cover letter to career@reliefapplications.org.
Job details
Source
Type
Career category
Years of experience
Share
- Share this on Facebook
- Share this on X Post this on LinkedIn
<