10+ years of relevant work experience developing web applications
Bachelor’s degree in Computer Science or other relevant field
Proficiency with React and component-based architecture
Experience with JavaScript or TypeScript
Ability to lead feature implementation from discovery through deployment
Ability to improve team capabilities through code reviews and knowledge sharing
Experience mentoring teammates on Front End best practices
Professional working proficiency in English, the language of the company
Experience with state management and data fetching in frontend applications
Experience working with REST APIs
Deep understanding of HTML, CSS, and responsive design
Experience with monorepo tooling or large-scale frontend architectures
Experience with mapping libraries or data visualization tools
Experience with modern testing frameworks and CI/CD practices and leveraging AI tools to enhance productivity
Background in geospatial technologies, remote sensing, or the defense and intelligence sector
What the job involves
The Global Monitoring Service (GMS) App Team is seeking a Senior Software Engineer to lead the development of our application's frontend
We are looking for an individual who can contribute deep technical expertise and provide mentorship to ensure adherence to frontend best practices
The GMS App Team is responsible for providing a customized application for Defense & Intelligence customers from around the world
This application provides daily, near-real time monitoring and analytic insights on customer-defined sites built atop Planet’s satellite data
Design and implement frontend features
Develop and maintain frontend applications using React and TypeScript
Mentor other engineers through code reviews and technical discussions
Contribute to backend systems and APIs as needed, with a primary focus on frontend ownership
Drive architectural decisions impacting the frontend, including component design and state management patterns
Collaborate with product managers and designers to deliver solutions
The application process
Application Deadline: November 21, 2026 at 11:59p PT
Planet embraces Artificial Intelligence (AI) tools, and we encourage its responsible use. We understand that candidates may use various resources, including AI tools, to prepare for interviews and assessments. However, during any live interview stage or when actively completing assessments for this position, the use of AI tools—e.g. Large Language Models (LLMs), deep fake technology, etc.—is strictly prohibited unless explicitly prompted by an interviewer or assessment instructions
If you are unsure about acceptable use, please contact your recruiter for clarification