Full Stack Developer - REMOTE
Full Stack Developer - REMOTE

Full Stack Developer - REMOTE

City of London Full-Time 36000 - 60000 £ / year (est.) Home office possible
A

At a Glance

  • Tasks: Develop APIs, enhance websites, and optimise system architecture for global users.
  • Company: ACLED provides vital data on conflict and political violence, supporting journalism and policy-making.
  • Benefits: Enjoy remote work flexibility and the chance to impact global humanitarian efforts.
  • Why this job: Join a mission-driven team and work on high-impact projects in a collaborative environment.
  • Qualifications: 3-5 years as a Full Stack Developer with skills in PHP, JavaScript, and API development.
  • Other info: Applications are reviewed on a rolling basis; start date is July 2025.

The predicted salary is between 36000 - 60000 £ per year.

About The Organization

Armed Conflict Location & Event Data (ACLED) is a disaggregated data collection, analysis, and crisis mapping institution. The ACLED team collects conflict information; conducts analysis to describe, explore, and test conflict scenarios; and makes both data and analysis open for free use by the public. ACLED's work is regularly used to inform journalism, academic research, and public discourse on conflict, and to support practitioners and policymakers. ACLED is the highest quality and most widely used real-time data and analysis source on political violence and protest around the world.

The Role

ACLED is recruiting a Full Stack Developer to focus on API development, website enhancement, and scalable system architecture. You will develop high-impact tools and interfaces to make ACLED's content and data accessible, performant, and actionable for global users. Responsibilities include front-end UI development, API services, performance optimization, and DevOps workflows. The position reports to the Enterprise Architect. It is fully remote, and candidates from all locations are encouraged to apply. The start date is July 2025.

Responsibilities

  • API Development & Management: Develop scalable, secure APIs; implement authentication; manage API gateways; monitor performance; ensure security standards; integrate APIs with systems; support BCP and DR planning.
  • Web & Front-End Development: Build and maintain web interfaces; collaborate on website features; design responsive, accessible UI; optimize performance; support security testing; ensure cross-browser/device compatibility.
  • DevOps & Deployment: Build CI/CD pipelines; manage Docker/Kubernetes deployments; deploy on cloud infrastructure; monitor operational performance and data security.
  • Collaboration & Growth: Work with data scientists and developers; propose new features; research new technologies to keep the platform modern and competitive.

Skills & Experience

Required:

  • Degree in Computer Science, Software Engineering, or related field.
  • 3-5 years professional experience as a Full Stack Developer.
  • Proficiency in PHP, JavaScript, React, NEXT.js, HTML/CSS, responsive UI frameworks.
  • Experience building scalable REST APIs using Python, Java, Golang, PHP, Node.js, etc.
  • Knowledge of web performance tools and SEO strategies.
  • Understanding of authentication protocols (OAuth 2.0, JWT, SAML) and security standards.
  • Experience with CI/CD, GitHub workflows, automated deployment.
  • Proficiency in Docker, cloud services (AWS/DigitalOcean), container orchestration.
  • Database experience (PostgreSQL, MySQL, MongoDB).
  • Experience supporting BCP and DR activities.
  • Knowledge of web and API security best practices.
  • Fluency in English, problem-solving skills, attention to detail, ability to work remotely.

Desirable:

  • Cloud architecture certification (e.g., AWS Certified Solutions Architect).
  • Experience with Drupal CMS, geospatial/mapping tools, Apache Airflow, serverless architectures, API gateways.
  • Interest in conflict data, humanitarian tech, open data platforms; desire to grow into a solution architect or technical lead role.

Application Process

Submit CV, cover letter, and a sample web application with codebase. Applications are reviewed on a rolling basis. More info at acleddata.com.

Additional Details

  • Seniority Level: Mid-Senior level
  • Employment Type: Full-time
  • Job Function: Engineering and IT
  • Industry: Non-profit Organizations

Full Stack Developer - REMOTE employer: ACLED

ACLED is an exceptional employer that champions a collaborative and innovative work culture, allowing Full Stack Developers to contribute meaningfully to global conflict data accessibility. With a fully remote setup, employees enjoy flexibility while engaging in impactful projects that support journalism and policy-making. The organisation prioritises professional growth, offering opportunities to work alongside experts in the field and explore new technologies, making it an ideal place for those passionate about humanitarian tech.
A

Contact Detail:

ACLED Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Developer - REMOTE

✨Tip Number 1

Familiarise yourself with ACLED's mission and the type of data they work with. Understanding their focus on conflict data will help you tailor your discussions during interviews, showing that you're genuinely interested in their work.

✨Tip Number 2

Brush up on your skills in the specific technologies mentioned in the job description, such as PHP, JavaScript, and React. Being able to demonstrate your proficiency in these areas during technical discussions can set you apart from other candidates.

✨Tip Number 3

Prepare examples of past projects where you've developed scalable APIs or worked with cloud services. Having concrete examples ready will help you illustrate your experience and problem-solving abilities effectively.

✨Tip Number 4

Network with current or former employees of ACLED on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your application process.

We think you need these skills to ace Full Stack Developer - REMOTE

Proficiency in PHP
JavaScript expertise
Experience with React and NEXT.js
HTML/CSS skills
Responsive UI frameworks knowledge
Building scalable REST APIs
Familiarity with Python, Java, Golang, Node.js
Web performance tools understanding
SEO strategies knowledge
Authentication protocols (OAuth 2.0, JWT, SAML)
CI/CD experience
GitHub workflows proficiency
Automated deployment skills
Proficiency in Docker
Cloud services experience (AWS/DigitalOcean)
Container orchestration knowledge
Database experience (PostgreSQL, MySQL, MongoDB)
BCP and DR activities support experience
Web and API security best practices knowledge
Fluency in English
Problem-solving skills
Attention to detail
Ability to work remotely

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Full Stack Developer role. Focus on your proficiency in PHP, JavaScript, React, and any experience with API development and DevOps.

Craft a Compelling Cover Letter: In your cover letter, express your passion for conflict data and humanitarian tech. Mention specific projects or experiences that demonstrate your ability to develop scalable APIs and web interfaces.

Showcase Your Work: Include a sample web application with your application. Ensure the codebase is clean and well-documented, showcasing your best practices in development and deployment.

Highlight Collaboration Skills: Since the role involves working with data scientists and developers, emphasise your teamwork and communication skills in both your CV and cover letter. Provide examples of successful collaborations in past projects.

How to prepare for a job interview at ACLED

✨Showcase Your Technical Skills

Be prepared to discuss your experience with the required technologies like PHP, JavaScript, and React. Bring examples of past projects that highlight your proficiency in building scalable REST APIs and web interfaces.

✨Understand ACLED's Mission

Familiarise yourself with ACLED's work and its impact on conflict data and analysis. Demonstrating knowledge about their mission will show your genuine interest in the role and how you can contribute to their goals.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving abilities, especially related to API development and performance optimisation. Practice articulating your thought process when tackling technical challenges.

✨Highlight Collaboration Experience

Since the role involves working with data scientists and other developers, be ready to discuss your experience in collaborative environments. Share examples of how you've successfully worked in teams to deliver projects.

Full Stack Developer - REMOTE
ACLED

Land your dream job quicker with Premium

Your application goes to the top of the list
Personalised CV feedback that lands interviews
Support from real people with tickets
Apply for more jobs in less time with AI support
Go Premium

Money-back if you don't land a job in 6-months

A
  • Full Stack Developer - REMOTE

    City of London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-07-09

  • A

    ACLED

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>