Frontend Engineer
Skills
Web ApplicationsCritical EnvironmentsGeomaticsOperationsOralSystem DeploymentTechnical Planning
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
