Full-Time Software Engineer (Full Stack)
Job Description
Full Job Description
Software Engineer – Full Stack (Remote)
compensation: Dependent on experience, will include base salary, stock options, and benefits.
employment type: full-time
PLEASE READ REQUIREMENTS CAREFULLY
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 javascript 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 disastertech.com
Job Type: Full-time
Pay: From $95,000.00 per year
Benefits:
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Parental leave
- Professional development assistance
Schedule:
- 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.
Education:
- High school or equivalent (Required)
Experience:
- software engineering: 3 years (Required)
Work Location:
- Fully Remote
Work Remotely:
- Yes
How to Apply
Please apply directly on Indeed359 total views, 0 today