Job Board
for underrepresented folks in tech

Back to all jobs
Photo of Disaster Tech

emoji of a pushpinRemote- USemoji of a money bag$95,000emoji of a clockFri Jul 30 2021
emoji of a woman of coloremoji of a man5 people in techemoji of a woman of coloremoji of a woman 2 women in tech

Disaster Tech is a software-as-a-service small business specializing in risk mitigation and emergency management before, during, and after disasters.



Disaster Tech is looking for an experienced Software Engineer whose focus will be delivering features from idea to production within an empowered agile team. This engineer will work with and other engineers on technology stack with a strong focus using languages and software such as JavaScript, React.Js, Node.js, React.Js, Docker, Azure Services, Kubernetes, and PostgreSQL. Apart from solution delivery, as the team grows you will have the opportunity to leverage your leadership and mentoring skills to raise the level of the more junior engineers on the team, thereby helping develop and grow our talent within Disaster Tech. Along with developing high quality software, you will be a driver/leader for our technology stack into the future with microservices development with continuous collaboration with business partners within the company and the development team. This position will be focused on leading development work on a U.S. Government contract for building, researching, and developing a new technology for medical disaster response software and data management. The U.S. Government product will be built using our existing Disaster Tech stack, code base, and software libraries to accelerate the work. This position will interact with our production product software engineering team on a weekly basis while working cross-functionally with the U.S. Government contract team from partners at Indiana University and other companies on the team.

Key Requirements

Fullstack Engineer

Required experience:

  • 3+ years experience in a customer-facing SaaS production environment
  • Essential: React, Node.js, event-driven programming
  • Essential: Modern CSS technology (examples: Grid and/or Flexbox)
  • Essential: Demonstrated experience with relational databases and table design (example: Postgres)
  • Self-motivated individual with experience working in a dynamic startup environment.
  • Demonstrated personal commitment to code testing, best practices, and maintaining production-quality workflow.
  • Demonstrated commitment to user-centered design and adherence to core usability heuristics.

Nice to haves:

  • Familiarity with Python
  • Knowledge/experience of Material UI
  • Knowledge/experience of Geo-spatial visualization technologies (example: Mapbox GL JS)
  • Knowledge/experience of cloud-based infrastructure (examples: Azure functions, Azure pipelines, Azure Service Bus, ARM templates)
  • Knowledge of and experience with agile software development principles and associated practices (examples: test-driven development, pair programming, design patterns, and refactoring).

No recruiters please

Must be U.S. Citizen and U.S. based with valid work authorization. Job location is fully remote, with headquarters in Alexandria, VA. Occasional travel (1-2 trips a year) to team/company events are required.

About the company Disaster Tech

Disaster Tech is a Public Benefit Corporation, NVIDIA Inception startup, and Microsoft Startup, building and deploying technology solutions for disaster management worldwide.

At Disaster Tech, we live to serve those that are most at risk. Since its inception, our company has been led by disaster management experts, ensuring that the tools we develop are emergency manager informed. Disaster Tech provides emergency managers with innovative tools to prepare, build resilient communities, and mitigate risk. Using AI, data science, and predictive analytics, we're creating a constant evolution of disaster management technology – one that saves lives, money, and time.

Through our platform, the Data science Integrated Collaboration Environment (DICE), we provide web-based data visualization and data exploration software with user-defined and self-service analytics and data science tools. Through our tools, emergency managers can gain access to the most comprehensive disaster risk data inventory to explore in real-time before, during, and after disasters.

Visit our website at

Job Type: Full-time

Pay: From $95,000.00 per year


  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Parental leave
  • Professional development assistance


  • Monday to Friday
  • On call

Supplemental Pay:

  • Bonus pay
  • Signing bonus

COVID-19 considerations:
Our team is completely remote at this time, and expected to be primarily remote moving forward. Some travel may be required to engage with clients for meetings, where the company fully supports employees safety and will follow all necessary protocols.


  • High school or equivalent (Required)


  • software engineering: 3 years (Required)

Work Location:

  • Fully Remote

Work Remotely:

  • Yes

Report job


The interview process is split into two parts. The candidate will first have a phone interview with our leadership team. Then, if the interviewers believe they have a match, the candidate will do a coding exercise with our engineering team. The engineers will work through a data-normalization exercise with the candidate in the language of Javascript. It will take the form of a pair-programming exercise.


At Disaster Tech, we recognize the importance of diverse perspectives and commit to cultivating an environment of openness and inclusivity through education, accountability, and empowerment. In addition, we are committed to ensuring that our technology and product design are inclusive of a broad range of ideas, backgrounds, and communities.

Apply Now
When you apply, please mention that you found the posting on Diversify Tech!

Be the first to know!

We'll let you know as soon as a job is posted on our job board.

Subscribe →