
Geospatial Front End Developer – Multiple Positions at Junior/Mid/Senior Levels
NV5 Global, Inc.3 months ago
St. Louis, MO, USAEntry Level / Mid Level / Senior
Responsibilities
- Design, develop, and maintain front-end services and APIs.
- Collaborate with front-end developers and stakeholders to deliver end-to-end solutions.
- Build and enhance CI/CD pipelines to improve deployment speed and reliability.
- Ensure application performance, security, and scalability.
- Participate in code reviews and contribute to engineering best practices.
- Maintain production systems and resolve issues as required.
Requirements
- U.S. citizenship and an active or current within-two-years Top Secret clearance with SCI eligibility are required.
- A bachelor's degree in Computer Science, Mathematics, Geographic Information Systems, or a STEM-related field is required.
- At least 2 years of web design and web front-end development experience is required.
- Experience with HTML5, CSS3, TypeScript, JavaScript, and front-end libraries such as React, Angular, or Vue is required.
- Experience building high-availability and high-scalability solutions is required.
- Strong written and verbal communication, interpersonal, problem-solving, judgment, organizational, analytical, and time-management skills are required.
- A master's degree, Esri certification, and CompTIA Security+ certification are preferred.
- Experience with Docker, Kubernetes, Azure, AWS, or GCP is preferred.
- Familiarity with monitoring, logging, observability tools, DevSecOps, and Agile or Scrum development environments is preferred.
Benefits
- Medical, dental, and life insurance benefits are offered.
- The position offers flexible time off, a 401(k), and professional development and advancement opportunities.
- The role is based in the St. Louis, Missouri area, including St. Louis and/or St. Charles, with up to 15% travel.
- The position is onsite, as indicated by the job posting.
- Employment is contingent upon successful completion of a background check and drug screening.