Development Seed ยท 3 hours ago
Frontend Engineer
Maximize your interview chances
ComputerData Visualization
Insider Connection @Development Seed
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design and implement user-facing features in React and Next.js, creating intuitive interfaces for exploring satellite data
Build and maintain state management solutions, selecting the best library for the job, and writing custom hooks for scalable and maintainable application logic
Develop and optimize frontend components for geospatial data visualization using libraries like react-map-gl and maplibre-gl
Handle responsive design and accessibility challenges to ensure applications provide a seamless experience across devices and user groups
Integrate complex UI workflows, such as vendor data fetching and dynamic vendor filters
Collaborate with engineers on API design to ensure proper data structures and workflows that meet the needs of API consumers
Represent Development Seed in forums and meetings with partners
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ years of professional software development experience
3+ years professional experience building robust frontend web applications in React.js
Advanced proficiency in modern JavaScript with ES6+ features and patterns, TypeScript, and modern CSS frameworks (Chakra, NextUI, Tailwind, styled-components)
Strong understanding of responsive design and cross-browser compatibility
Experience with state management solutions (Redux/Thunk, Zustand, React Query)
Proficiency in client-side and server-side rendering optimization, performance optimization and debugging, code splitting and bundle optimization, memory leak prevention
Familiarity with component architecture and design patterns, clean code principles, and testing frameworks (Jest, React Testing Library, Cypress)
Experience implementing accessibility standards (WCAG)
Experience with build tooling (Webpack, Vite, Babel)
Proficiency in CI/CD pipelines and environment configuration management
A track record of leading frontend projects
Experience with geospatial data and open standard APIs and data formats (STAC, GeoJSON, map tiles)
Experience with Git, GitHub, and project management tools
Strong ability to work collaboratively as part of a team and independently
A pragmatic approach to agile development methodologies
Preferred
Experience in web mapping with react-map-gl, maplibre-gl, deck-gl
Experience in data visualization with charting libraries, D3, etc.
Experience with backend technologies (Node.js, API development, Python, FastAPI), Docker containerization, Next.js, and cloud platforms (AWS, GCP, Azure)
Knowledge of web security best practices
Experience with analytics and monitoring tools
Understanding of UI/UX design principles
Internationalization (i18n) experience
Experience working on scientific projects with non-technical stakeholders
Experience leading technical meetings with external stakeholders and engineers