Tech Lead (Fully Remote)

News About Turkey - NAT
5 Min Read

Relief Applications


Position description

1. About 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.

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.

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.

2. 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.

3.Requirements
• Bachelor’s or Master’s degree in Computer Science / Engineering
• Minimum 5 years of relevant professional experience
• Strong portfolio of past projects or demonstrable achievements

TECHNICAL STACK:

• MongoDB (v8+)
o Cluster administration, replication, performance tuning
o MongoDB Atlas configurations, aggregations and triggers
• Node.js & Express
o Familiarity with the frameworks and best practices
o Creation and improvement of REST APIs
o Creation and improvement of GraphQL APIs
o Middleware implementation and error handling
• Frontend Framework: Angular (v15+)
o Module, service, and component architecture in an Angular/Nx monorepo
o Working with other UI libraries (Kendo UI, Angular Material)
• Azure
o Proficiency with the Azure portal and services: Functions, App Service, Front Door
o Deployment automation (ARM templates, CLI, Azure DevOps, GitHub Actions)
• Linux Server Management
o Ubuntu Server: installation, updates, security hardening
o Nginx configuration and performance optimization
+ Not afraid to look into infrastructure + Practical, with a focus on long-term stability and performance

4. Potential Tasks:
• Lead the design and evolution of Oort’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

5. 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

It will be nice if you have:
• Keycloak (SSO, OAuth2, OpenID Connect)
• SurveyJS (building and customizing dynamic forms)
• Language : French/Spanish

We welcome applications from candidates worldwide, within ±5 hours of Central European Time (CET/CEST).

Application instructions

Please be sure to indicate you saw this position on newsaboutturkey.com

Apply Now
***Show some love and please mention newsaboutturkey.com* in your application***
***We also feel loved when you share it***

Share This Article
Founded by a small group of Turkish/Kurdish scholars who have been subjected to persecution at the hands of the Erdogan dictatorship, News About Turkey (NAT) has emerged as a platform that is both exceptional and invaluable. Our objective is to provide you with a comprehensive and sophisticated understanding of the events and developments in Turkey (Türkiye), a country with profound historical and geopolitical importance, a vibrant culture, and a strategic location. Our founders, who have been purged by the Erdogan regime after the so-called coup attempt, are aware of the significance of journalism that is both free and independent. Because of this understanding, we are committed to providing reporting and analysis that is both objective and comprehensive. To give you the most thorough coverage of Turkey, we go further than just scratching the surface. Keep in touch with us so that you can have a better understanding of Turkey's developing story as well as vital and comprehensive news items. Whether you are a resident of Turkey, a member of the Turkish/Kurdish diaspora, or simply someone who has a strong interest in this vital country, we are the most reliable source for news that not only informs but also inspires and engages you.