Fullstack Web Developer – Humanitarian Operations

19 Hours ago • All levels • $35,000 PA - $60,000 PA
Full Stack Development

Job Description

At Humanitarian Operations, we operate with a start-up mindset, embracing agility, creativity, and a shared commitment to impact. We are on a mission to eradicate educational inequality using the power of immersive technology. We are looking for a Fullstack Web Developer to join our team in Edinburgh. This is a fully in-person role requiring you to work from our Edinburgh office five days a week. You’ll play a key part in developing and maintaining scalable, high-quality applications that power our educational tools and technologies, working across the stack.
Good To Have:
  • Experience or interest in facial recognition technologies and machine learning integration
  • Working knowledge of c#
  • Working knowledge of Web sockets and GraphQl
  • Working knowledge of vector databases
  • Experience with AWS or similar cloud platforms; knowledge of serverless architecture preferred
  • Understanding of Jenkins or similar deployment tools
  • Experience with accessibility, SEO, security, and performance optimisation
  • Familiarity with facial recognition systems, computer vision concepts, or machine learning integrations
  • Awareness of privacy and ethical considerations in facial recognition technologies
  • Commercial experience working in a collaborative development team
  • Leading cross-functional teams or mentoring junior developers (for Lead role)
  • Implementing scalable architecture in a production environment
Must Have:
  • Develop secure, well-tested, and scalable features across the full stack
  • Collaborate with product managers, designers, and fellow developers to meet project goals
  • Participate in code reviews, write documentation, and maintain high code quality
  • Troubleshoot and debug across front-end and back-end systems
  • Contribute creative ideas and technical solutions in a collaborative team environment
  • Stay informed on emerging technologies and suggest relevant improvements
  • Lead project development from inception to deployment
  • Advocate for code quality, performance, and security best practices
  • Mentor junior and mid-level developers, fostering team growth
  • Contribute to architectural decisions and technical strategy
  • Coordinate cross-team collaborations and manage project timelines
  • Conduct technical interviews and support team hiring efforts
  • Proficiency in JavaScript, TypeScript, React, Node.js, and Next.js
  • Solid understanding of REST APIs and GraphQL
  • Familiarity with MVC architecture and frameworks such as Express and Laravel
  • Working knowledge of PHP, Python (including ML libraries), and C++
  • Experience with database technologies: MySQL, MongoDB, PostgreSQL, NoSQL
  • Strong front-end development skills (HTML, CSS, Bootstrap)
  • Experience with version control tools (e.g., Git)
  • Understanding of Agile development methodologies and CI/CD practices
  • Basic familiarity with design tools such as Figma
  • Excellent communication skills for team collaboration and client interactions
Perks:
  • Flat, agile team structure – no red tape, no micromanagement
  • Creative autonomy – your ideas and input are not just welcome, they're essential
  • Collaborative culture – work with passionate, purpose-driven professionals
  • Mission-led environment – your code directly contributes to global impact
  • Focus on growth – personal and professional development are core to our values

Add these skills to join the top 1% applicants for this job

team-management
cross-functional
communication
design-patterns
github
cpp
game-texts
agile-development
mysql
postgresql
react
html
c#
aws
nosql
computer-vision
seo
node.js
mongodb
ci-cd
bootstrap
front-end
graphql
serverless-architecture
django
laravel
back-end
fullstack
git
python
figma
next.js
typescript
php
javascript
css
jenkins
machine-learning

Why Join Humanitarian Operations (HOPE)?

At Humanitarian Operations, we don’t follow conventional corporate structures. We operate with a start-up mindset, embracing agility, creativity, and a shared commitment to impact. We celebrate individuality and innovation, encouraging every team member to bring their ideas to the table—because every perspective matters.

We are on a mission to eradicate educational inequality using the power of immersive technology. Our environment is relaxed but purposeful, and we are passionate about delivering high-quality products that make a difference globally.

HOPE is more than just a workplace—it’s a place of learning, growth, and collaboration, where you're empowered to do meaningful work and shape the future of education.

About the Role

We are looking for a Fullstack Web Developer to join our team in Edinburgh. This is a fully in-person role requiring you to work from our Edinburgh office five days a week. You’ll play a key part in developing and maintaining scalable, high-quality applications that power our educational tools and technologies.

You’ll work across the stack—from front-end interfaces to back-end logic and database architecture—collaborating with cross-functional teams to bring innovative features to life. Experience or interest in facial recognition technologies and machine learning integration is highly desirable, as we explore new ways to deliver adaptive, personalised learning experiences.

Key Responsibilities

For Mid-Level Developers:

  • Develop secure, well-tested, and scalable features across the full stack
  • Collaborate with product managers, designers, and fellow developers to meet project goals
  • Participate in code reviews, write documentation, and maintain high code quality
  • Troubleshoot and debug across front-end and back-end systems
  • Contribute creative ideas and technical solutions in a collaborative team environment
  • Stay informed on emerging technologies and suggest relevant improvements

For Lead Developers:

  • Lead project development from inception to deployment
  • Advocate for code quality, performance, and security best practices
  • Mentor junior and mid-level developers, fostering team growth
  • Contribute to architectural decisions and technical strategy
  • Coordinate cross-team collaborations and manage project timelines
  • Conduct technical interviews and support team hiring efforts
  • Proficiency in Python, JavaScript, TypeScript, React, Node.js, and Next.js, working knowledge of c# is a plus.
  • Solid understanding of REST APIs and working knowledge of Web sockets and GraphQl is a plus.
  • Familiarity with MVC architecture and frameworks such as Express and Django
  • Experience with database technologies: MySQL, MongoDB, PostgreSQL, NoSQL. Working knowledge of vector databases is a plus.
  • Strong front-end development skills (HTML, CSS, Bootstrap)
  • Experience with version control tools (e.g., Git)
  • Understanding of Agile development methodologies and CI/CD practices
  • Excellent communication skills for team collaboration and client interactions

Required Skills and Qualifications

General:

  • Proficiency in JavaScript, TypeScript, React, Node.js, and Next.js
  • Solid understanding of REST APIs and GraphQL
  • Familiarity with MVC architecture and frameworks such as Express and Laravel
  • Working knowledge of PHP, Python (including ML libraries), and C++
  • Experience with database technologies: MySQL, MongoDB, PostgreSQL, NoSQL
  • Strong front-end development skills (HTML, CSS, Bootstrap)
  • Experience with version control tools (e.g., Git)
  • Understanding of Agile development methodologies and CI/CD practices
  • Basic familiarity with design tools such as Figma
  • Excellent communication skills for team collaboration and client interactions

Additional Technical Assets:

  • Experience with AWS or similar cloud platforms; knowledge of serverless architecture preferred
  • Understanding of Jenkins or similar deployment tools
  • Experience with accessibility, SEO, security, and performance optimisation
  • Familiarity with facial recognition systems, computer vision concepts, or machine learning integrations
  • Awareness of privacy and ethical considerations in facial recognition technologies

Preferred Experience

  • Commercial experience working in a collaborative development team
  • Leading cross-functional teams or mentoring junior developers (for Lead role)
  • Implementing scalable architecture in a production environment

About Humanitarian Operations (HOPE)

Founded in 2004 as a first-responder disaster relief agency, Humanitarian Operations has provided critical assistance in crisis zones such as the Indian Ocean Tsunami, Haiti Earthquake, and Hurricane Katrina.

Today, our mission has evolved to address one of the most pressing global challenges: educational inequality. We aim to provide free, accessible education to every child around the world, regardless of background or income—delivered through cutting-edge, immersive, and engaging technologies.

What It’s Like to Work at HOPE

  • Flat, agile team structure – no red tape, no micromanagement
  • Creative autonomy – your ideas and input are not just welcome, they're essential
  • Collaborative culture – work with passionate, purpose-driven professionals
  • Mission-led environment – your code directly contributes to global impact
  • Focus on growth – personal and professional development are core to our values

We’re not just building software—we’re building a better future. If you're looking to apply your technical skills in a meaningful and challenging role, HOPE is the place for you.

Set alerts for more jobs like Fullstack Web Developer – Humanitarian Operations
Set alerts for new jobs by Humanitarian Operations
Set alerts for new Full Stack Development jobs in United Kingdom
Set alerts for new jobs in United Kingdom
Set alerts for Full Stack Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙