Sr. Software Development Engineer - Web Developer
Core
Full stack developer with a front-end focus crafting intuitive, high-performance user interfaces for GIS software products in indoor mapping, transportation, utilities, and system observability.
Role type
Senior Front-End Software Development Engineer
Builds
Scalable web applications and interactive visualizations built on ArcGIS for spatial intelligence and operational systems.
Domain
Geospatial technology / GIS / Indoor mapping
Deliverable
product features
Required skills
JavaScript, TypeScript, React, HTML5, CSS3, REST APIs, SQL, Git, Agile methodologies, front-end architecture patterns (MVVM, MVC), SOLID principles, responsive design
Preferred skills
Esri Calcite Design System, ArcGIS Maps SDK for JavaScript, front-end CI/CD tools (Webpack, ESLint, Snyk, SonarQube), mapping software integration
Technologies
React, TypeScript, JavaScript, HTML5, CSS3, SQL Server, PostgreSQL, Oracle, ArcGIS, Git, Webpack, ESLint, Snyk, SonarQube
Responsibilities
Design and maintain responsive user interfaces using React and JavaScript/TypeScript frameworks; Create interactive visualizations and UI components for data-driven decision-making; Collaborate across the stack to define efficient APIs and data models; Write clean, modular code and participate in peer reviews; Partner with UX designers to implement user-centric features; Mentor junior front-end developers and share knowledge.
Seniority
Senior, hands-on IC with mentorship responsibilities