Frontend Web Application Developer - Remote
Core
Building and maintaining client-side code for a large, API-driven single-page application used by over 32,000 organizations for data collection and analysis.
Role type
Senior Frontend Web Application Developer
Builds
A global platform for humanitarian data collection and survey management
Domain
Humanitarian technology / Data collection
Deliverable
production ML models | product features
Required skills
TypeScript, React, legacy code navigation (Backbone, CoffeeScript), Git, API-driven SPA development, code reviews, bug triage, local environment setup
Preferred skills
Docker, Python/Django, LLM integrations, XLSForm/OpenRosa, Stripe integration
Technologies
TypeScript, React, Backbone, CoffeeScript, Git, Docker, Django, Django REST Framework, Stripe, XLSForm, ODK XForm, OpenRosa
Responsibilities
Reading and understanding an extensive long-lived code base; suggesting improvements to existing conventions; writing robust, reusable code with tests; reviewing other developers' code; investigating bug reports and creating fixes; scoping and prioritizing work; collaborating on design and architecture discussions
Seniority
Senior, hands-on IC