FULL STACK SENIOR DEVELOPER/Tech Lead NO-CODE solution
}

Full-Time

Remote

1

ABOUT THIS JOB

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.

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

REQUIREMENTS

  • Bachelor’s or Master’s degree in Computer Science / Engineering
  • Fluent in English is a must, French and Spanish are nice to have.
  • Minimum 5 years experience 

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

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

SALARY RANGE

3

POTENTIAL TASK

  • 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

OUR PERKS

Development Classes
Day Off On
B-day
Private Health Insurance
Spanish Work
Contract
Remote
Work
Personal
Time
Learn New
Languages
Unpaid Leave
per Year
Relief Applications is committed to diversity and inclusion within its workforce, and encourages all candidates, irrespective of gender, nationality including persons living with disabilities, apply to become a part of the organisation.

Apply
[dvppl_cf7_styler form_bg=”#2f2f2f” form_padding=”15px|35px|15px|35px|false|false” button_alignment=”center” cf7=”832″ form_field_padding=”20px|20px|20px|20px|false|false” form_background_color=”#4b4b4b” _builder_version=”4.14.4″ _module_preset=”default” form_field_font_text_color=”#FFFFFF” labels_text_color=”#FFFFFF” placeholder_text_color=”#FFFFFF” background_color=”#000000″ custom_submit_button=”on” submit_button_text_size=”18px” submit_button_text_color=”#FFFFFF” submit_button_bg_color=”#E02B20″ submit_button_border_width=”0px” submit_button_border_color=”RGBA(255,255,255,0)” submit_button_custom_margin=”15px||||false|false” submit_button_custom_padding=”10px|85px|10px|85px|false|false” border_radii_field=”on|4px|4px|4px|4px” border_color_all_field=”RGBA(255,255,255,0)” global_colors_info=”{}”][/dvppl_cf7_styler]