FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior React Frontend Developer, Data
Open CosmosSenior React Frontend Developer responsible for building scalable UI components for DataCosmos. Transforming satellite data into actionable insights at Open Cosmos with a collaborative approach.
Tech Stack
Tools & technologiesCloudD3.jsJavaScriptReactReduxTypeScript
About the role
Key responsibilities & impact- Lead the design and development of the interfaces that bring the DataCosmos platform to life
- Build performant, scalable UI components and data visualisations
- Design, develop, and maintain React-based user interfaces for data exploration, visualisation, and delivery
- Implement reusable, scalable front-end architecture and component libraries
- Translate data requirements into clear, accessible, and user-friendly interfaces
- Work closely with data and backend engineers to integrate APIs and data services effectively
- Optimise front-end performance when handling high-volume or real-time data
- Write and maintain unit and integration tests to ensure reliability and robustness
- Participate in code reviews, ensuring adherence to front-end best practices and coding standards
- Contribute to CI/CD pipelines for front-end deployment and release
- Provide technical guidance on React architecture, state management, and data handling patterns
- Act as a subject matter expert for front-end development within data-driven applications
- Identify opportunities to simplify, optimise, and enhance data visualisation and UI performance
- Ensure front-end solutions support clarity, usability, and efficiency for both technical and non-technical users
Requirements
What you’ll need- Strong proficiency in React and TypeScript
- Deep understanding of modern front-end development practices, including HTML, CSS, and component-based architecture
- Strong capability in building data-driven interfaces and working with APIs and asynchronous data flows
- Confident use of state management approaches like Redux, Zustand, Context, or similar
- Familiarity with data visualisation libraries (e.g. D3.js, Recharts, or similar)
- Strong understanding of front-end performance optimisation, particularly for large or complex datasets
- Understanding of CI/CD concepts and cloud-native environments
- Ability to structure, transform, and present complex data effectively in the front end
- Strong understanding of version control systems (Git) and collaborative development practices
- Clear and effective communication, with the ability to work across technical and non-technical teams
- Ability to take ownership of front-end architecture, overall user experience and setting high standards for code quality, usability, and performance.
Benefits
Comp & perks- Equal opportunity employer
- A mission-driven company making space accessible to help solve real-world challenges
- A diverse, ambitious, and supportive team
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptHTMLCSSReduxZustandContextD3.jsRechartsGit
Soft Skills
communicationownershipcollaborationproblem-solvingtechnical guidanceuser experience focusadaptabilityattention to detailcode qualityusability