About the Role
We're seeking a Frontend Developer for our Haiti EEW project to create user interfaces for earthquake monitoring and public alert systems. You'll build accessible interfaces that help Haitian communities receive and understand earthquake warnings, considering local needs and infrastructure limitations.
This role offers the opportunity to create life-saving alert interfaces that will be used by thousands of people in Haiti, providing critical seconds of warning during seismic events.
Responsibilities
- Build accessible public alert interfaces for Haitian communities
- Create multilingual interfaces (Haitian Creole, French, English)
- Design mobile-first applications optimized for low-bandwidth connections
- Implement clear, actionable earthquake warning displays
- Develop offline-capable Progressive Web Apps for unreliable connectivity
- Create intuitive dashboards for emergency response teams in Haiti
Requirements
- 3+ years of frontend development experience
- Strong proficiency in React, TypeScript, and modern JavaScript
- Experience with data visualization libraries (D3.js, Chart.js, etc.)
- Knowledge of responsive design and CSS frameworks
- Experience with real-time applications (WebSockets, SSE)
- Understanding of web performance optimization
Nice to Have
- Experience with mapping libraries (Mapbox, Leaflet)
- Knowledge of WebGL for 3D visualizations
- Familiarity with Progressive Web Apps (PWAs)
- Experience with state management solutions (Redux, MobX)
Ready to Apply?
Join our mission to protect communities from earthquakes worldwide. We're looking for passionate individuals who want to make a real difference.
Have questions?
Learn more about working at Grillo and our mission to make the world safer from earthquakes.