Senior Software Development Engineer - Web Developer
Esri · Redlands
Job description
About the role
Esri's Professional Services is looking for a full-stack developer with a front-end focus to contribute across a suite of GIS software products covering indoor mapping, transportation, utilities and system observability. The role builds responsive, accessible applications on ArcGIS that visualize, analyze and interact with geospatial data, and supports AI-driven automation, reality capture and digital twins.
Key responsibilities
- Design, develop and maintain responsive user interfaces with React and other JavaScript/TypeScript frameworks, emphasizing clarity, performance and maintainability
- Create interactive visualizations and UI components that support data-driven decisions
- Define efficient APIs and data models with the rest of the stack to reduce latency
- Write clean, modular code and take part in peer reviews
- Work with UX designers and product engineers on user-centric features across devices
- Take part in Scrum ceremonies and help troubleshoot issues across devices
- Mentor junior front-end developers and stay current with front-end technologies
Required profile
- 5+ years of software development experience, focused on front-end engineering and user-centric web apps
- Bachelor's degree in Computer Science, Software Engineering or a related STEM field
- Strong problem-solving and communication skills, able to explain front-end concepts to technical and non-technical stakeholders
- Leadership in design and code reviews and knowledge sharing
Required skills
- JavaScript and TypeScript, with React and REST API integration
- HTML5, CSS3 and responsive design for desktop, tablet and mobile
- Common patterns (MVVM, MVC) and SOLID and DRY principles
- SQL and RDBMS such as SQL Server, PostgreSQL and Oracle
- Git and Agile
- Preferred: Calcite Design System, ArcGIS Maps SDK for JavaScript, ArcGIS, front-end CI/CD tools (Webpack, ESLint, Snyk, SonarQube)
What we offer
- Estimated base salary of $123,136-$202,488 USD
- Medical, dental, vision, life insurance, 401(k) and profit-sharing
- Minimum 80 hours of vacation and 12 paid holidays
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 41 job offers in the United StatesSalaries by job title
- Delivery Specialist 330
- Line Cook 259
- Restaurant Host 249
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 days ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Esri
Redlands