Front End Developer

LeoLabs

Location
United States
Job Type
full-time
Salary
Unknown
Posted
November 25, 2025

Job Description

Why LeoLabs?
 
At LeoLabs, we’re building the living map of activity in space. Through our proprietary global radar network and AI-enabled analytics platform, we collect millions of measurements daily on more than 241,000 objects in low Earth orbit (LEO). Our radar-powered intelligence protects billions in assets, monitors adversarial behavior, and ensures safe operations for commercial and government missions.
 
We’re not just building technology, we are redefining global security, safety, and transparency in space. As orbital activity accelerates and threats grow more complex, LeoLabs is a trusted partner for Space Domain Awareness, Space Traffic Management, and Satellite Operations for top-tier space operators and allied defense organizations.
 
If you're looking to work on mission-critical challenges at the forefront of aerospace, national security, and AI, your impact starts here.
 
The Opportunity:
LeoLabs is seeking a highly motivated Front-End Software Engineer to join our collaborative Insights team. As a critical member of this cross-functional team of 10 Engineers, and part of a broader 30-person Engineering organization, you’ll play a vital role in developing customer-facing analytics and systems integrations. 
 
Your work will directly impact how our customers visualize orbital data and space activity, enabling real-time operational decisions to protect and manage objects in low-earth orbit. The Insights team builds rich user interfaces, manages API integrations, and deploys software both in the cloud and on-site, leveraging data from LeoLabs’ data lake and services maintained by other specialized teams.
 
This role is primarily hands-on development with an opportunity to contribute to UI design. You will thrive in this role at LeoLabs if you enjoy building intuitive, responsive web applications and collaborating closely with a diverse team. 
 
What You’ll Do:
·      Design, build, test, deploy, and maintain modern, responsive web interfaces that present complex space related data in a clear, actionable way
·      Collaborate closely with cross-functional teams, including backend engineers, data scientist, and product managers, to integrate APIs and customer systems
·      Deploy and support code in cloud and on-premises environments
·      Contribute to continuous improvement of front-end architecture and operational practices
·      Participate actively in Agile workflows, sprint planning, and code reviews
 
Qualifications:
·      B.S. in Computer Science, Software Engineering, or equivalent practical experience 
·      Minimum 3 years of professional experiences a Front-end Software Engineer in fast-paced software development environments. 
·      Extensive experience with designing, building, testing, deploying and maintaining modern, responsive Web UIs
·      Strong expertise with Typescript, JavaScript, Node.js, HTML and CSS
·      Deep understanding of software development best practices, testing methodologies, and Agile workflows and principles. 
·      Excellent communication and interpersonal skills, with the ability to collaborate across teams and stakeholders.
·      Willingness to participate in on-call rotations for critical issue resolution. 
·      Eligibility for US security clearance.
 
Preferred qualifications:
·      Experience with Next.js, React or equivalent framework
·      Familiarity with Highcharts or other charting libraries and/or Python programming
·      Background in UI/graphic design is a plus.
·      Knowledge of Math/Physics, AI/ML, or Orbital mechanics is highly valued.
 
Within 1 month, you’ll: 
·      Complete onboarding to understand our business, mission, and engineering culture.
·      Set up your local development environment, tools, and access.
·      Attend sprint ceremonies and shadow code reviews to begin ramping up on Insights codebase and processes.
·      Complete first small, low-risk changes or documentation updates under guidance.
 
Within 3 months, you’ll: 
·      Gain solid understanding of the front-end architecture and dependencies for Insights product UIs.
·      Begin developing small-to-medium scoped features with coaching and mentoring support.
·      Work comfortably within the team’s agile processes and contribute to task planning and estimation.
Within 6 months, you’ll: 
·      Demonstrate solid grasp of Front-end architecture, dependencies, and operational practices.
·      Actively contribute to software deliverables with some coaching and mentoring, consistently shipping well-tested, reliable code.
·      Take ownership of deliverables from design through implementation.
 
Within 12 months, you’ll: 
·      Demonstrate full proficiency in the Front-end tech stack and operational practices.
·      Deliver complex UI features end-to-end with minimal oversight.
·      Act as a trusted peer through code reviews and helping shape technical discussions and decisions
·      Proactively identify continuous improvement opportunities across the codebase
 
Perks and Benefits
Global workforce: flexible remote/hybrid opportunities
Work on complex, meaningful missions with real-world impact
Unlimited paid time off for most roles
Competitive salary and equity packages
Comprehensive health, dental, and vision coverage
Access to the forefront of commercial space operations and defense innovation
 
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, disability, or status as a protected veteran. 

🎯 Who is this job for?

This opportunity is ideal for a frontend developer with 3+ years of experience building modern, responsive UIs using TypeScript, React/Next.js, Node.js, and web technologies like HTML and CSS. You’ll be joining a mission-critical team at LeoLabs, working on visualizations and real-time interfaces for space domain awareness and satellite operations. A background or interest in space, AI/ML, or physics is a bonus. Candidates must be eligible for U.S. security clearance.

πŸ’¬ Potential Interview Questions

  1. What frontend frameworks and libraries are you most proficient with?
    React, Next.js, and Highcharts.

  2. How do you design intuitive, responsive web interfaces for complex data sets?
    Use component-driven architecture, responsive design principles, data visualization libraries like Highcharts, and close collaboration with UX/UI designers.

  3. What is your experience integrating APIs in frontend applications?
    I’ve integrated REST and GraphQL APIs using tools like Axios, React Query, and native fetch, with attention to error handling, caching, and loading states.

  4. Describe your typical workflow within an Agile team.
    Attend sprint planning, daily stand-ups, and retrospectives; break down tasks; perform peer code reviews; and participate in story estimation and grooming.

  5. How do you ensure code quality and maintainability in large-scale frontend projects?
    Use TypeScript for type safety, unit testing (Jest), E2E testing (Cypress), consistent code formatting (Prettier/ESLint), and modular code architecture.

  6. Can you walk through how you’d debug a UI issue in a cloud-deployed app?
    Reproduce locally, check logs (e.g., browser console, network tab), test in staging, inspect related API responses, and use cloud monitoring tools if necessary.

  7. How do you manage deployment for frontend applications in cloud and on-premise environments?
    Use CI/CD tools like GitHub Actions or GitLab CI, Dockerize apps if needed, and tailor builds for environment-specific variables and constraints.

  8. What’s your approach to on-call rotations for production issues?
    Use clear incident escalation protocols, maintain monitoring/alerting systems (e.g., Datadog, Sentry), and prioritize root cause analysis post-resolution.

  9. Describe a time you contributed to front-end architecture or design system improvements.
    I standardized reusable components, enforced design tokens via a central theme, and migrated legacy UI logic to React Context and Hooks.

  10. How do you stay up to date with modern frontend trends and tools?
    Follow GitHub projects, read blogs (Smashing Magazine, CSS-Tricks), watch conference talks, and experiment with new tools in side projects.

πŸ“‹ Job Summary

LeoLabs is hiring a Front-End Developer (Remote) to build responsive web UIs that visualize space activity data for real-time decisions in satellite operations and defense. You’ll work with a cross-functional team, leveraging TypeScript, JavaScript, Node.js, React, and Next.js, deploying code to cloud and on-prem environments. Must have 3+ years of experience, solid Agile understanding, and eligibility for U.S. security clearance. Knowledge in Highcharts, Python, or orbital mechanics is a plus. Benefits include competitive salary, equity, unlimited PTO, and comprehensive health coverage.

Required Skills

TypeScript JavaScript Node.js React Next.js

Related jobs