Frontend Engineer

Skills
Web ApplicationsCritical EnvironmentsGeomaticsOperationsOralSystem DeploymentTechnical Planning
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3–5+ years of frontend engineering or related software engineering experience
  • Strong experience with React and modern JavaScript or TypeScript
  • Experience building data-driven web applications
  • Experience working with APIs and asynchronous data flows
  • Solid understanding of frontend architecture state management and performance considerations
  • Experience with modern frontend tooling build systems and development workflows
  • Ability to build reliable interfaces for complex workflows and data-rich applications
  • Strong problem-solving skills and ability to work in a fast-moving environment
  • Strong written and verbal communication skills
  • U.S. citizenship and ability to obtain and maintain a security clearance

Nice to have

  • Map-based applications
  • Geospatial applications
  • WebGL
  • Automated testing
  • Design systems
  • Real-time systems
  • Small teams
  • High-growth companies
  • Security clearance

Day to day

  • Develop performant user interfaces using React for data-rich applications and mission-critical workflows
  • Integrate frontend applications with backend services and optimize rendering for large datasets and real-time updates
  • Collaborate closely with backend platform product and design teams to deliver reliable intuitive and maintainable user experiences