Founded by a team of former NASA scientists in 2010, Planet designs, builds, and launches satellites at faster rates than any organization or government in history. Also known as P
Senior Software Engineer, Front-End
Location
Worldwide
Posted
17 days ago
Salary
$160.6K - $228.6K / year
Seniority
Senior
Job Description
Senior Software Engineer, Front-End
Planet Labs
Title: Senior Software Engineer, Front-End - D&I Solutions Location: United States, Remote Welcome to Planet. We believe in using space to help life on Earth. Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset of empirical information via a revolutionary cloud-based platform to authoritative figures in commercial, environmental, and humanitarian sectors. We are both a space company and data company all rolled into one. Customers and users across the globe use Planet's data to develop new technologies, drive revenue, power research, and solve our world’s toughest obstacles. As we control every component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety of domains. We have a people-centric approach toward culture and community and we strive to iterate in a way that puts our team members first and prepares our company for growth. Join Planet and be a part of our mission to change the way people see the world. Planet is a global company with employees working remotely world wide and joining us from offices in San Francisco, Washington DC, Germany, Austria, Slovenia, and The Netherlands. About the Role: 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. This is a full-time, remote position based in the United States. If located near an office, you are expected to work from that office 3 days per week. Impact You'll Own: - 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. What You Bring: - 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. What Makes You Stand Out: - 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. Benefits While Working at Planet: These offerings are dependent on employment type and geographical location, based upon applicable law or company policy. - Comprehensive Medical, Dental, and Vision plans - Health Savings Account (HSA) with a company contribution - Generous Paid Time Off in addition to holidays and company-wide days off - 16 Weeks of Paid Parental Leave - Wellness Program and Employee Assistance Program (EAP) - Home Office Reimbursement - Monthly Phone and Internet Reimbursement - Tuition Reimbursement and access to LinkedIn Learning - Equity - Commuter Benefits (if local to an office) - Volunteering Paid Time Off Compensation: The US base salary range for this full-time position at the commencement of employment is listed below. Additionally, this role might be eligible for discretionary short-term and long-term incentives (bonus and equity). The final salary range is determined by job related experience, skills and location. The range displays our typical hiring range for new hire salaries in US locations only. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. #LI-REMOTE New York City + California Salary Range $172,200 - $215,200 USD San Francisco Salary Range $182,900 - $228,600 USD US National Salary Range $160,600 - $200,800 USD San Francisco Fair Chance Ordinance Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Why we care so much about Belonging. We’re dedicated to helping the whole Planet, and to do that we must strive to represent all of it within each of our offices and on all of our teams. That’s why Planet is guided by an ultimate north star of Belonging—dreaming big as we approach our ongoing work. If this job intrigues you, but you’re thinking you might not have all the qualifications, please... do apply! At Planet, we are looking for well-rounded people from around the world who can contribute to more ways than just what is listed in this job description. We don’t just fill positions, we aspire to fulfill people’s careers, most excited about folks who are motivated by our underlying humanitarian efforts. We are a few orbits around the sun before we get to where we want to be, so we hope you’re excited to come along for the ride. EEO statement: Planet is committed to building a community where everyone belongs and we invite people from all backgrounds to apply. Planet is an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. Know Your Rights. Privacy Policy (European Applicants): By clicking "Apply Now" at the top of this job posting, I acknowledge that I have read the Candidate Privacy Notice GDPR Planet Labs Europe, and hereby consent to the collection, processing, use, and storage of my personal information as described therein. AI in Our Interviewing Process: Planet is committed to providing an exceptional interview experience for all candidates. We are currently exploring AI interviewing technologies to better focus on candidates and less on trying to capture notes. As such, with the candidate's consent, select interviews may be recorded and include a Planet AI Notetaker for transcription and summarization purposes. Should an interview involve use of AI interview technologies, the candidate will receive notification and have the ability to opt out both in advance and/or real-time. Opting out will not affect one's candidacy. Candidate AI Policy: 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. If an AI tool or similar technology is desired as an accommodation, please contact accommodations@planet.com with your request for assistance. Your message will be confidential, and we will be happy to assist you. Violation of this policy may result in disqualification of your application.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Lead Web Engineer
GenkiMaking health a top priority for nomads & world residents, starting with insurance
Role Description We're hiring a Lead Web Engineer to own the technical direction of all our internal and public web projects: - Unify what's grown organically. - Build the foundation for what comes next. - Start as the sole web engineer, with the team growing around you over time. - Work alongside two existing non-web developers. - Report directly to the CEO. - Collaborate closely with our designer to shape what we build and how it looks. We need someone who: - Builds carefully and ships fast. - Understands the importance of security, reliability, and maintainability. - Uses AI agents to build better software, faster. - Creates a setup where team members from all departments can build software themselves. - Ensures standardized review, security, and deployment for safe shipping. Show us what you've got. Send us a link to your GitHub profile, code samples, prompts, a vibe-coded job application, or whatever expresses your experience best! Qualifications - Built and shipped production web applications end-to-end, from static sites to complex SPAs. - Made major architectural bets and learned from them. - Proven experience with cross-project infrastructure: shared component libraries, CI/CD pipelines, monorepo setups, deployment automation. - Strong understanding of web security, performance optimization, and browser capabilities. - Sharp eye for detail, from pixel-perfect implementation to clean, consistent code. - Daily use of AI-agentic development tools (Claude Code, Codex, or similar) and effective steering of their output. - Set up and maintained CI/CD, testing strategies, and developer tooling for teams. Requirements - Languages & frameworks: TypeScript, React, React Router, Next.js (being phased out), SCSS Modules, Astro. - Bundling: Vite. - Design: Figma. - AI-agentic development: Claude Code with custom plugin (open to exploring alternatives). - Infrastructure: Cloudflare, Railway. - APIs: GraphQL. Working Style - Cares deeply about user experience and attention to detail. - Thinks in systems, not screens. - Excited about enabling non-engineers to ship software safely. - Comfortable making decisions with incomplete information. - Thrives in a fully remote, async-first team. - Open to different ideas, opinions, and diverse backgrounds. Benefits - Up to 10,000 EUR/month (depending on experience) with employee equity participation through a vesting program. - Fully remote, from anywhere in the world & live as a digital nomad if you want. - Flexible hours, startup atmosphere. - Most of the team is in Europe and Southeast Asia, with a few hours of daily overlap around German business hours. - Company-issued and managed MacBook, plus a desk in your favorite co-working space. - 25 days paid annual leave. - Regular team off-sites to connect in person.
Front End Developer - Mid-level
MaximusMaximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has
Title: Front End Developer - Mid-level Location: United States Remote Working time: Full-time Job Description: Description & Requirements Maximus is a trusted federal partner supporting mission‑critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus' role as a reliable prime for high‑impact government missions. Joining Maximus means contributing to meaningful work in fast‑paced environments alongside professionals committed to service, accountability, and results. This position is contingent upon contract award and position availability. Selected candidates will receive a contingent offer of employment, which will become final only upon successful contract award to Maximus, availability of the position, and receipt of authorization to proceed. This role is remote. Active Secret Clearance or above required. Active TS/SCI highly preferred. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS232, T4, Band 7 Job-Specific Essential Duties and Responsibilities: - Provides subject matter proficiency for work described in the task. - Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements. - Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architecture, and other related management and technical duties. - Requires expertise in specialty areas. - Shall perform engineering tasks for front-end design and development efforts including, but not limited to, creating technical design drawings, mockups, wireframes, and other associated documentation for PMO and stakeholder review, planning and implementing modifications to Graphic Use Interfaces (GUIs), constructing and optimizing various UI elements, optimizing system navigation practices and elements, and facilitating operator ease of use for user-facing feature development. Job-Specific Minimum Requirements: - Active Secret Clearance or above required. Active TS/SCI highly preferred. - Bachelor's degree in related field required. - A Master's degree may substitute for 2 years of experience. - 7 years of experience in the functional area. - 7 years of software development experience in object-oriented and scripted languages with the ability to apply several tool suites related to DevSecOps, microservices and containers. - 3 years of experience with bug tracking software (Jira). - 3 years of recent and relevant experience performing front-end web design and development. - 3 years of experience testing web-based applications. - 3 years of experience participating in software development programs or projects. - 5 years of experience with Jenkins and GitLab. - 5 years of experience with at least five (5) of the following: - Apache - Ember - JavaScript - Jaguar - Java - Cricket - Node - Demonstrated experience engaging in agile, user-centric application design, ensuring best-of-breed UI/UX standards. - Demonstrated experience in generating system wireframes, mockups, etc. considering multiple user personas. - Demonstrated experience in preparing, conducting, and documenting various systems tests and results to verify system operability and compliance with project standards and requirements. - Practical experience developing in a cloud environment. - Experience with integrating data from unclassified to classified application deployments. Preferred Skills and Qualifications: - Experience using Agile Test-Driven development. - Experience integrating into DoD DevSecOps environments. - 5 years' experience with CI/CD software development. - Demonstrated experience in utilizing UX design tool suites (e.g., Sketch, InVision). #techjobs #clearance #veteransPage #USCYBERCOM Minimum Requirements TCS232, T4, Band 7 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Senior Software Engineer - Full Stack - Front-end Focused
TripadvisorTripadvisor, founded in 2000, is an award-winning network for travel information that features real advice from global travelers. The world’s largest travel site, Tripadvisor is
Title: Senior Software Engineer - Full Stack/Front-end focused Location: Kraków, Poland Job Description: About Tripadvisor The Tripadvisor Group connects people to experiences worth sharing, and aims to be the world’s most trusted source for travel and experiences. We leverage our brands, technology, and capabilities to connect our global audience with partners through rich content, travel guidance, and two-sided marketplaces for experiences, accommodations, restaurants, and other travel categories. The subsidiaries of Tripadvisor, Inc. (Nasdaq: TRIP), include a portfolio of travel brands and businesses, including Tripadvisor, Viator, and TheFork. The Tripadvisor Experiences Engineering team is distributed across Europe and is responsible for Tripadvisor.com, the Tripadvisor mobile apps and all their supporting infrastructure. We run the systems that help operators build their businesses and those which enable third parties to utilise our inventory. We provide the tools which help our customer services team provide world class service to travellers and operators internationally. About the Role We’re looking for a versatile full stack Senior Software Engineer to join our fast-growing team. This front-end focused role is open to candidates based within a commutable distance (generally up to 1.5 hours) of our office hub in Kraków. We embrace flexibility in where and how work gets done and also value meaningful in-person moments to connect and collaborate. You can expect a remote-first working model with periodic in-person gatherings at your closest office for team connection, planning, or other key moments. At Tripadvisor our Engineers are versatile and enjoy working on a variety of technical challenges. This is a full-stack position in which you will be working mostly on the backend with some front end projects from time to time. Within Tripadvisor we have a fun and friendly environment where the key objective is getting things done. Working closely alongside product managers and designers, our engineers are part of the full process from software design, to code, to test, to deployment and back again. Most of our engineers release code to production every few days and we have a daily release cycle. Tripadvisor's web stack includes Java, React, Typescript, GraphQL, Kubernetes, SQL and NoSQL databases, and runs on AWS. You don’t need to have experience with everything listed and will be able to complete coding languages in any language of your choice. You do need to be hungry to learn and will learn our tech stack on the job, if you don't know it already. Perks of Working at Tripadvisor - Competitive compensation packages, including base salary, annual bonus, and more. - “Work your way” with flexibility to suit your lifestyle. We take a remote-friendly approach to collaboration, with the option to join on-site as often as you’d like in select locations. - Flexible schedule. Work-life balance is ingrained in our culture by design. Trust and accountability make it work. - Donation matching. Give back? Give more! We match qualifying charitable donations annually. - Tuition assistance. Want to level up your career? We love to hear it! Receive annual support for qualified programs. - Lifestyle benefit. An annual benefit to spend on yourself. Use it on travel, wellness, or whatever suits you. - Travel perks. We believe that travel is employee development, so we provide discounts and more. - Employee assistance program. We’re here for you with resources and programs to help you through life’s challenges. - Health benefits. We offer great coverage and competitive premiums. Our Cultural Pillars: - Traveller first: We exist to create value for our customer, the traveler. We enable our suppliers and partners to unlock this value. Their collective behaviors and insights are what drives us. - Execution is our edge: We act fast, experiment, learn from failure, iterate, and improve the solutions of tomorrow across every aspect of our business. Our execution is agile, data-driven, prioritised, and built to scale. We assume no problem is someone else’s problem and finish what can be done today, knowing tomorrow will bring fresh challenges. - We succeed together: The best outcomes are driven by empathic, humble, and diverse subject matter experts working toward shared goals. We collaborate relentlessly, challenge assumptions, give actionable feedback, and set each other up for success through empowered teams with a clear charter. We transparently take ownership of our growth, individually and as a team. We celebrate the quality of our effort, our learnings, and our collective achievements.
• Build clean, scalable, and maintainable front-end applications using Typescript and Angular • Lead the development and delivery of small to medium-sized software projects from planning through release • Set a high technical bar for engineering quality, maintainability, and best practices through example and peer collaboration • Lead pair programming sessions and mentor engineers across the team • Drive front-end architecture and design decisions that improve scalability, performance, and developer experience • Develop and contribute to technical roadmaps aligned with product and engineering priorities • Collaborate cross-functionally with Product, QA, Insurance Product, and Actuarial teams to deliver impactful customer experiences • Build and maintain reusable UI components and contribute to shared component libraries • Participate actively in Agile ceremonies including standups, sprint planning, and retrospectives • Provide technical expertise and support across front-end systems and integrations




