About the Role
You will design and implement responsive, accessible web interfaces that enable users to interact efficiently with complex data systems, ensuring performance and usability across diverse environments.
Responsibilities
- Develop and maintain user-facing features using modern JavaScript and React
- Optimize frontend performance for fast rendering and low latency
- Collaborate with product teams to translate designs into functional UI components
- Ensure cross-browser compatibility and responsive behavior
- Implement state management for complex data workflows
- Write clean, maintainable, and testable code
- Participate in code reviews and technical design discussions
- Debug and resolve frontend issues reported by users
- Integrate with RESTful and GraphQL APIs
- Support accessibility standards and inclusive design practices
- Work closely with backend engineers to define efficient data contracts
- Improve developer tooling and frontend infrastructure
- Monitor frontend performance and implement optimizations
- Contribute to design system components and UI libraries
- Ensure consistency between UI and product requirements
Nice to Have
- Experience with data visualization libraries
- Background in building analytics or database tools
- Contributions to open-source frontend projects
- Familiarity with CI/CD pipelines for frontend apps
- Experience with end-to-end testing frameworks
Compensation
Competitive salary based on experience and location
Work Arrangement
Hybrid or remote options available depending on region
Team
Part of a distributed engineering team focused on delivering high-performance data solutions
Tech Stack
React, TypeScript, GraphQL, Webpack, Jest, Cypress, REST API integration
Impact
Your work will directly influence how users explore and analyze petabyte-scale datasets with sub-second response times
Available for qualified candidates in select regions