Senior Full Stack Developer (Remote Consultancy)
Syria Justice and Accountability Centre
Posted
May 13, 2026
Location
Remote
Type
Contract
Deadline
⏰ May 31, 2026
Mission
What you will drive
- Design, build, and maintain backend services using Python (Flask) and asynchronous task processing.
- Build and maintain modern JavaScript frontends (Vue) with bilingual (Arabic/English) interfaces.
- Own deployment and operations on Linux, including containerized services, reverse proxies, and secure infrastructure.
- Lead application security work, improve performance, and support end-users and partner deployments.
Impact
The difference you'll make
This role directly supports the documentation and analysis of human rights violations in Syria, enabling accountability and justice for victims through a secure, scalable data management platform.
Profile
What makes you a great fit
- At least five years of professional web development experience with substantial recent work in Python (Flask or Django) and JavaScript (Vue or React).
- Strong experience with PostgreSQL, Redis, task queues (e.g., Celery), Nginx, Docker, and Git.
- Demonstrated experience with web application security, including OWASP Top 10 mitigations.
- Excellent written and verbal communication in English and Arabic.
Benefits
What's in it for you
Remote global consultancy, approximately 160 hours per month, with options for renewal. Salary not specified.
About
Inside Syria Justice and Accountability Centre
The Syria Justice and Accountability Centre (SJAC) is a nonprofit dedicated to promoting meaningful justice for Syria, operating Bayanat, an open-source data management platform for storing and analyzing evidence of human rights violations.