Senior Developer (remote)

Organization

iMMAP Inc. is an international Non-Governmental Organization that provides Information Management (IM) services to humanitarian and development organizations. Through IM, we help our partners target assistance to the world’s most vulnerable populations. Our core philosophy is that better data leads to better decisions, and that better decisions lead to better outcomes. iMMAP Inc.’s critical support to information value chains helps solve our partners’ operational and strategic challenges in both emergency and development contexts by enabling evidence-based decision-making for better outcomes.

Background

Afghanistan has been in protracted conflict for over 40 years, negatively impacting the people. While the overall level of conflict has now dropped, the economic instability worsening livelihood and political realities in Afghanistan have exacerbated humanitarian needs. Humanitarian actors in Afghanistan now face difficult access restrictions, which has complicated the operational context. In addition, the country suffers from intense and recurring natural hazards of varying length and severity, such as floods, drought, earthquakes, etc., which threaten lives, livelihoods, and properties.

iMMAP provides accurate, relevant, and timely analytics and information to the humanitarian community in Afghanistan for coordination, disaster risk reduction (DRR), and emergency response purposes. iMMAP is also expanding the capacity-building component of the Afghanistan programs through the humanitarian data literacy activity. iMMAP’s objective is to ensure humanitarian actors have access to quality and accessible data, and information platforms that enhance decision-making and strengthen the data literacy capacity of the local humanitarian partners, thereby promoting localization efforts in the humanitarian community**.**

Scope of Work

As part of iMMAP Inc.’s ongoing efforts to maintain support for the humanitarian partners in Afghanistan, we are seeking a Senior Developer to lead the development of two platforms, Humanitarian Spatial Data Center (HSDC) and ReportHub. The role requires knowledge of Python, Django, GeoNode, and other geospatial data harvesting and processing technologies, as well as cloud computing infrastructure and a modern web development stack. The Developer, under the supervision of the Information Systems Coordinator, will ensure the delivery and maintenance of the ReportHub and HSDC platforms to the partners according to iMMAP Inc. standards.

Note: This is a remote position that requires the candidate to work according to the working hours (timezone), days (Sun-Thu), and holidays of the Afghanistan program. The candidate will be responsible for ensuring effective communication and collaboration with the team and partners while working remotely.This contract is for six months (starting on 13 Nov 2023) with the possibility of an extension (up to 30 June 2025).

Description of Duties

  • Work as part of the Information Systems (IS) team to ensure that the support requirements of iMMAP Inc.’s partners through ReportHub and HSDC are met quickly and efficiently.
  • Integrate APIs and ensure interoperability with other platforms to improve the user experience of systems with the latest UI/UX design trends and technologies and incorporate them into the platforms.
  • Create and maintain detailed documentation of the UI/UX design and development process, including design specifications, wireframes, and user flow diagrams.
  • Coordinate with the Information Management (IM) team to identify/resolve issues and bugs.
  • Support collaboration with the Information Management Working Group and partners to understand user requirements, identify user needs and pain points, and provide solutions to improve the user experience.
  • Support the development team in testing scripts and debugging reports.
  • Help establish and maintain the Agile PM method of SCRUM and work with PM tools such as Jira for planning, feedback, and issue tracking.
  • Document and continuously update technical documentation of iMMAP Inc. applications.
  • Lead software testing process to ensure that applications meet quality and performance standards.
  • Continuously monitor trends on innovations for improving functionality, efficiency, and user experience of iMMAP Inc. ReportHub and HSDC.
  • Work closely with the IM team to ensure that applications and tools are aligned with strategy and objectives.
  • Perform any additional duties that the Information Systems Coordinator may assign.
  • Stay up-to-date with the latest web development technologies, trends, and best practices.

Requirements

EXPERIENCE

  • 5+ years’ experience as a Full Stack Developer.
  • 5+ years of experience developing web applications.
  • 5+ years of experience working with database administration management.
  • Knowledge of front-end languages and frameworks (e.g., HTML/CSS, JavaScript native, ReactJS, Django)
  • Knowledge of multiple back-end languages and frameworks (e.g., C#, Java, Python)
  • Experience building scalable data models and performing complex relational database queries using SQL (Oracle, Postgres, etc.).
  • Knowledge of integration and web services technologies such as Amazon Web Service or other cloud-based computing solutions.
  • Knowledge of Linux Server.
  • Knowledge of Agile project management methodologies (e.g., Scrum).
  • Knowledge of web mapping server solutions, especially using GeoServer or MapServer is desirable
  • Knowledge of development or humanitarian sectors.
  • Excellent communication, teamwork, and attention to detail

SOFT SKILLS

  • Flexible and adaptable to any situation.
  • Self-reliant and able to work independently.
  • Professional working proficiency (written and verbal) in English.
  • Willingness to work with people from a wide range of professional and personal backgrounds.
  • Excellent communication and teamwork skills.

EDUCATION

  • Advanced university degree (Master’s or equivalent) in Computer Science or a related field. A first-level university degree in combination with 5 years of experience will be accepted in lieu of the advanced university degree.

Guiding principles

Personnel is expected to conduct itself in a professional manner and respect local laws, customs and iMMAP Inc.’s policies, procedures, and values at all times and in all Countries.

iMMAP Inc. has zero-tolerance for sexual harassment, exploitation and abuse, human trafficking, child abuse and exploitation. Any violations of these principles and policies will be treated as serious misconduct.

iMMAP Inc. is an Equal Opportunity Employer regardless of background.

Starting date: ASAP

Home based position

Duration of contract: 6 months

iMMAP may end this recruitment before its closing date.

How to apply

Interested by the offer ? Please apply through: https://careers.immap.org/jobs/1192



8 Comments

  • La Nivelación de Partes Móviles: Esencial para una Operación Sin Vibraciones

    ¿ Has percibido alguna vez temblores inusuales en un equipo industrial? ¿O sonidos fuera de lo común? Muchas veces, el problema está en algo tan básico como un desequilibrio en alguna pieza rotativa . Y créeme, ignorarlo puede costarte caro .

    El equilibrado de piezas es un procedimiento clave en la producción y cuidado de equipos industriales como ejes, volantes, rotores y partes de motores eléctricos . Su objetivo es claro: impedir oscilaciones que, a la larga, puedan provocar desperfectos graves.

    ¿Por qué es tan importante equilibrar las piezas?
    Imagina que tu coche tiene un neumático con peso desigual. Al acelerar, empiezan las sacudidas, el timón vibra y resulta incómodo circular así. En maquinaria industrial ocurre algo similar, pero con consecuencias considerablemente más serias:

    Aumento del desgaste en bearings y ejes giratorios
    Sobrecalentamiento de partes críticas
    Riesgo de fallos mecánicos repentinos
    Paradas imprevistas que exigen arreglos costosos
    En resumen: si no se corrige a tiempo, un pequeño desequilibrio puede convertirse en un gran dolor de cabeza .

    Métodos de equilibrado: cuál elegir
    No todos los casos son iguales. Dependiendo del tipo de pieza y su uso, se aplican distintas técnicas:

    Equilibrado dinámico
    Perfecto para elementos que operan a velocidades altas, tales como ejes o rotores . Se realiza en máquinas especializadas que detectan el desequilibrio en varios niveles simultáneos. Es el método más preciso para garantizar un funcionamiento suave .
    Equilibrado estático
    Se usa principalmente en piezas como neumáticos, discos o volantes de inercia. Aquí solo se corrige el peso excesivo en un plano . Es ágil, práctico y efectivo para determinados sistemas.
    Corrección del desequilibrio: cómo se hace
    Taladrado selectivo: se elimina material en la zona más pesada
    Colocación de contrapesos: tal como en neumáticos o perfiles de poleas
    Ajuste de masas: común en cigüeñales y otros componentes críticos
    Equipos profesionales para detectar y corregir vibraciones
    Para hacer un diagnóstico certero, necesitas herramientas precisas. Hoy en día hay opciones disponibles y altamente productivas, por ejemplo :

    ✅ Balanset-1A — Tu compañero compacto para medir y ajustar vibraciones

  • Vibración de motor
    ¡Vendemos equipos de equilibrio!
    Somos fabricantes, elaborando en tres naciones simultáneamente: Argentina, España y Portugal.
    ✨Ofrecemos equipos altamente calificados y debido a que somos productores directos, nuestros costos superan en competitividad.
    Realizamos envíos a todo el mundo a cualquier país, consulte los detalles técnicos en nuestra página oficial.
    El equipo de equilibrio es portátil, de bajo peso, lo que le permite ajustar cualquier elemento giratorio en todas las circunstancias.

  • sg vape
    Vape Scene in Singapore: Embracing Modern Relaxation

    In today’s fast-paced world, people are always looking for ways to unwind, relax, and enjoy the moment — and for many, vaping has become a preferred method . In Singapore, where modern life moves quickly, the rise of vaping culture has brought with it a stylish escape. It’s not just about the devices or the clouds of vapor — it’s about flavor, convenience, and finding your own vibe.

    Disposable Vapes: Simple, Smooth, Ready to Go

    Let’s face it — nobody wants to deal with complicated setups all the time. That’s where disposable vapes shine. They’re perfect for people on the move who still want that satisfying hit without the hassle of charging, refilling, or replacing parts.

    Popular models like the VAPETAPE UNPLUG / OFFGRID, LANA ULTRA II, and SNOWWOLF SMART HD offer thousands of puffs in one easy-to-use device. Whether you’re out for the day or just need something quick and easy, these disposables have got your back.

    New Arrivals: Fresh Gear, Fresh Experience

    The best part about being into vaping? There’s always something new around the corner. The latest releases like the ELFBAR ICE KING and ALADDIN ENJOY PRO MAX bring something different to the table — whether it’s richer flavors .

    The ELFBAR RAYA D2 is another standout, offering more than just puff count — it comes with adjustable airflow , so you can really make it your own.

    Bundles: Smart Choices for Regular Vapers

    If you vape often, buying in bulk just makes sense. Combo packs like the VAPETAPE OFFGRID COMBO or the LANA BAR 10 PCS COMBO aren’t just practical — they’re also a smart investment . No more running out at the worst time, and you save a bit while you’re at it.

    Flavors That Speak to You

    At the end of the day, it’s all about taste. Some days you want something icy and refreshing from the Cold Series, other times you’re craving the smooth, mellow vibes of the Smooth Series. Then there are those sweet cravings — and trust us, the Sweet Series delivers.

    Prefer the classic richness of tobacco? There’s a whole series for that too. And if you’re trying to cut back on nicotine, the 0% Nicotine Series gives you all the flavor without the buzz.

    Final Thoughts

    Vaping in Singapore isn’t just a passing trend — it’s a lifestyle choice for many. With so many options available, from pocket-sized disposables to customizable devices, there’s something for everyone. Whether you’re new to the scene , or a seasoned vaper , the experience is all about what feels right to you — made personal for you.

  • ddos service buy
    Why Choose DDoS.Market?
    High-Quality Attacks – Our team ensures powerful and effective DDoS attacks for accurate security testing.

    Competitive Pricing & Discounts – We offer attractive deals for returning customers.

    Trusted Reputation – Our service has earned credibility in the Dark Web due to reliability and consistent performance.

    Who Needs This?
    ? Security professionals assessing network defenses.
    ? Businesses conducting penetration tests.
    ? IT administrators preparing for real-world threats.

    Ensure your network is secure—test its limits with DDoS.Market.

  • Vaping in Singapore: More Than Just a Trend

    In today’s fast-paced world, people are always looking for ways to unwind, relax, and enjoy the moment — and for many, vaping has become a daily habit. In Singapore, where modern life moves quickly, the rise of vaping culture has brought with it a unique form of downtime . It’s not just about the devices or the clouds of vapor — it’s about flavor, convenience, and finding your own vibe.

    Disposable Vapes: Simple, Smooth, Ready to Go

    Let’s face it — nobody wants to deal with complicated setups all the time. That’s where disposable vapes shine. They’re perfect for those who value simplicity who still want that satisfying hit without the hassle of charging, refilling, or replacing parts.

    Popular models like the VAPETAPE UNPLUG / OFFGRID, LANA ULTRA II, and SNOWWOLF SMART HD offer thousands of puffs in one sleek little package . Whether you’re out for the day or just need something quick and easy, these disposables have got your back.

    New Arrivals: Fresh Gear, Fresh Experience

    The best part about being into vaping? There’s always something new around the corner. The latest releases like the ELFBAR ICE KING and ALADDIN ENJOY PRO MAX bring something different to the table — whether it’s enhanced user experience.

    The ELFBAR RAYA D2 is another standout, offering more than just puff count — it comes with a built-in screen , so you can really make it your own.

    Bundles: Smart Choices for Regular Vapers

    If you vape often, buying in bulk just makes sense. Combo packs like the VAPETAPE OFFGRID COMBO or the LANA BAR 10 PCS COMBO aren’t just practical — they’re also a smart investment . No more running out at the worst time, and you save a bit while you’re at it.

    Flavors That Speak to You

    At the end of the day, it’s all about taste. Some days you want something icy and refreshing from the Cold Series, other times you’re craving the smooth, mellow vibes of the Smooth Series. Then there are those sweet cravings — and trust us, the Sweet Series delivers.

    Prefer the classic richness of tobacco? There’s a whole series for that too. And if you’re trying to cut back on nicotine, the Pure Flavor Collection gives you all the flavor without the buzz.

    Final Thoughts

    Vaping in Singapore isn’t just a passing trend — it’s a lifestyle choice for many. With so many options available, from pocket-sized disposables to customizable devices, there’s something for everyone. Whether you’re taking your first puff, or an experienced user , the experience is all about what feels right to you — tailored to your preferences .

Leave a Reply