Job Detail

Fullstack Web Developer – Humanitarian Operations

Web Development Full–time
ID: #3889
Posted: —
Salary

Description

Location: Edinburgh, Scotland (Fully In-Person, 5 Days/Week) Employment Type: Full-Time Salary Range Mid-Level: £35,000 – £45,000 per annum Lead Developer: £50,000 – £60,000 per annum 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 General Required Skills and Qualifications 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.

Hard Skills 21
Skill Source Confidence
HTML llm_hard
100%
CSS llm_hard
100%
JavaScript llm_hard
100%
Bootstrap llm_hard
100%
React llm_hard
100%
Git llm_hard
100%
RESTful APIs llm_hard
100%
Accessibility (a11y) llm_hard
100%
Performance Optimization llm_hard
100%
Python llm_hard
100%
PHP llm_hard
100%
Express.js (Node.js) llm_hard
100%
Django (Python) llm_hard
100%
PostgreSQL llm_hard
100%
MySQL llm_hard
100%
MongoDB llm_hard
100%
GraphQL llm_hard
100%
CI/CD llm_hard
100%
Jenkins llm_hard
100%
AWS (Amazon Web Services) llm_hard
100%
Serverless Architecture llm_hard
80%
Soft Skills 7
Skill Source Confidence
Teamwork llm_soft
100%
Collaboration llm_soft
100%
Cross-Functional Communication llm_soft
100%
Verbal Communication llm_soft
100%
Written Communication llm_soft
100%
Technical Writing llm_soft
80%
Mentoring llm_soft
80%
Apply Options
Publisher Direct Link
LinkedIn No Apply
Talents By StudySmarter No Apply
LifeworQ No Apply
LinkedIn No Apply
API Logs for this Job
Query Country Status Response ms Created
Fullstack Web Developer – Humanitarian Operations extracted 12540 2026-03-21 23:58
Fullstack Web Developer – Humanitarian Operations classified 550 2026-03-21 19:37
junior programmer in Edinburgh gb duplicate 7788 2026-03-21 17:49
junior full stack developer in Edinburgh gb processed 4353 2026-03-21 15:41
Raw JSON
{
  "job_id": "qg2OPL1DpKHZn2UCAAAAAA==",
  "job_city": null,
  "job_state": null,
  "job_title": "Fullstack Web Developer – Humanitarian Operations",
  "job_salary": null,
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 55.953252,
  "job_location": "Edinburgh",
  "job_onet_soc": "15113300",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "LinkedIn",
      "apply_link": "https://uk.linkedin.com/jobs/view/fullstack-web-developer-%E2%80%93-humanitarian-operations-at-humanitarian-operations-4307508702?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/humanitarian-operations/fullstack-web-developer-humanitarian-operations-16047244/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "LifeworQ",
      "apply_link": "https://lifeworq.com/job/04323299-5bcd-43da-a4ab-454334298f19?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "LinkedIn",
      "apply_link": "https://uk.linkedin.com/jobs/view/fullstack-web-developer-%E2%80%93-humanitarian-operations-at-humanitarian-operations-4307508702"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTkl_WbPkP1kvBoR2ut2FhViMm2PrFPUrprtiW-&s=0",
  "employer_name": "Humanitarian Operations",
  "job_is_remote": false,
  "job_longitude": -3.1882669999999997,
  "job_posted_at": null,
  "job_publisher": "LinkedIn",
  "job_apply_link": "https://uk.linkedin.com/jobs/view/fullstack-web-developer-%E2%80%93-humanitarian-operations-at-humanitarian-operations-4307508702?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Location: Edinburgh, Scotland (Fully In-Person, 5 Days/Week)\n\nEmployment Type: Full-Time\n\nSalary Range\n\nMid-Level: £35,000 – £45,000 per annum\n\nLead Developer: £50,000 – £60,000 per annum\n\nWhy Join Humanitarian Operations (HOPE)?\n\nAt 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.\n\nWe 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.\n\nHOPE 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.\n\nAbout The Role\n\nWe 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.\n\nYou’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.\n\nKey Responsibilities\n\nFor Mid-Level Developers:\n\nDevelop secure, well-tested, and scalable features across the full stack\n\nCollaborate with product managers, designers, and fellow developers to meet project goals\n\nParticipate in code reviews, write documentation, and maintain high code quality\n\nTroubleshoot and debug across front-end and back-end systems\n\nContribute creative ideas and technical solutions in a collaborative team environment\n\nStay informed on emerging technologies and suggest relevant improvements\n\nFor Lead Developers\n\nLead project development from inception to deployment\n\nAdvocate for code quality, performance, and security best practices\n\nMentor junior and mid-level developers, fostering team growth\n\nContribute to architectural decisions and technical strategy\n\nCoordinate cross-team collaborations and manage project timelines\n\nConduct technical interviews and support team hiring efforts\n\nProficiency in Python, JavaScript, TypeScript, React, Node.js, and Next.js, working knowledge of c# is a plus.\n\nSolid understanding of REST APIs and working knowledge of Web sockets and GraphQl is a plus.\n\nFamiliarity with MVC architecture and frameworks such as Express and Django\n\nExperience with database technologies: MySQL, MongoDB, PostgreSQL, NoSQL. Working knowledge of vector databases is a plus.\n\nStrong front-end development skills (HTML, CSS, Bootstrap)\n\nExperience with version control tools (e.g., Git)\n\nUnderstanding of Agile development methodologies and CI/CD practices\n\nExcellent communication skills for team collaboration and client interactions\n\nGeneral\n\nRequired Skills and Qualifications\n\nProficiency in JavaScript, TypeScript, React, Node.js, and Next.js\n\nSolid understanding of REST APIs and GraphQL\n\nFamiliarity with MVC architecture and frameworks such as Express and Laravel\n\nWorking knowledge of PHP, Python (including ML libraries), and C++\n\nExperience with database technologies: MySQL, MongoDB, PostgreSQL, NoSQL\n\nStrong front-end development skills (HTML, CSS, Bootstrap)\n\nExperience with version control tools (e.g., Git)\n\nUnderstanding of Agile development methodologies and CI/CD practices\n\nBasic familiarity with design tools such as Figma\n\nExcellent communication skills for team collaboration and client interactions\n\nAdditional Technical Assets\n\nExperience with AWS or similar cloud platforms; knowledge of serverless architecture preferred\n\nUnderstanding of Jenkins or similar deployment tools\n\nExperience with accessibility, SEO, security, and performance optimisation\n\nFamiliarity with facial recognition systems, computer vision concepts, or machine learning integrations\n\nAwareness of privacy and ethical considerations in facial recognition technologies\n\nPreferred Experience\n\nCommercial experience working in a collaborative development team\n\nLeading cross-functional teams or mentoring junior developers (for Lead role)\n\nImplementing scalable architecture in a production environment\n\nAbout Humanitarian Operations (HOPE)\n\nFounded 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.\n\nToday, 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.\n\nWhat It’s Like To Work At HOPE\n\nFlat, agile team structure – no red tape, no micromanagement\n\nCreative autonomy – your ideas and input are not just welcome, they're essential\n\nCollaborative culture – work with passionate, purpose-driven professionals\n\nMission-led environment – your code directly contributes to global impact\n\nFocus on growth – personal and professional development are core to our values\n\nWe’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.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3Dqg2OPL1DpKHZn2UCAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://humanitarianoperations.org",
  "job_onet_job_zone": "4",
  "job_salary_period": null,
  "job_apply_is_direct": false,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": null,
  "job_posted_at_datetime_utc": null
}