Responsibilities
- Lead the development of a production-grade mapping interface, prioritizing interaction design, speed, and dependability as core features.
- Develop professional-level tools for creating and modifying geographic features such as points, lines, and polygons, with support for selection, snapping, validation, history controls, and export capabilities.
- Implement a reliable and intuitive styling system that enables attribute-driven color and size mapping, offers reusable style configurations, and maintains usability.
- Optimize frontend performance for large-scale geospatial datasets using techniques like virtual rendering, background processing, and incremental loading to maintain responsiveness.
- Design a scalable and maintainable architecture for managing complex UI states, user interactions, and tool behaviors as functionality expands.
- Work in close alignment with product managers and designers, and engage with subject-matter experts to turn real-world workflows into intuitive, trusted user experiences.
- Maintain high technical standards through well-tested TypeScript code, reusable component design, and established patterns that balance speed and stability.
- Communicate proactively and effectively in a fully remote setting by adapting messages to different stakeholders, documenting key decisions, and sustaining progress with minimal meeting overhead.
- Contribute insights from prior project successes and setbacks to help improve product development practices and team effectiveness.
Work Arrangement
Remote (Worldwide)
Other
- Fluency in English is required.
- Occasional travel to in-person workshops or team gatherings is expected.
- Expected start date is between Q1 and Q2 2026; exact timing to be confirmed.