$90 - $120/hr
Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted yesterday
New
Job description
We are seeking an Application Developer to join Esri’s Geo Experience Center team, where you will contribute to building prototype applications that explore digital cartography, advanced map visualizations, and web-based GIS experiences.
Key Responsibilities- Contribute to the design and implementation of user experiences for web applications, digital cartographic visualizations, and interactive map-based workflows
- Work with modern web application frameworks such as React, Angular, Svelte, or Vue to build targeted, stand-alone web applications and reusable UI components
- Collaborate with core development and SDK teams during release development sprints, providing feedback on APIs, beta capabilities, tools, workflows, documentation, and developer experience
- Experience with modern web application frameworks such as React, Angular, Vue, Svelte, or similar technologies
- Experience with code management systems and CI/CD
- Foundational understanding of digital cartography, data visualization, or geospatial application development
- Ability to work collaboratively within a multidisciplinary team
- Bachelor’s degree in computer science, engineering, mathematics, GIS, or related field
- Ability to travel domestically or internationally up to 25–50%
- Visa sponsorship is not available for this posting. Applicants must be authorized to work for any employer in the U.S.
- Interest in geospatial technology and applying innovative approaches to solve complex visualization and application development challenges
- Master's degree in computer science, engineering, mathematics, GIS, or a related field
- #LI-Onsite
- Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
- A reasonable estimate of the base salary range is
Most Popular Applications Developer Job Categories
Application Developer
It Applications Developer
Software Applications Developer
Application Software Developer
It Application Developer
Enterprise Application Developer
Applications Programmer
Application Developer Analyst
Computer Application Developer
Application Programmer
Other Helpful Pages Related To Application Developer - JavaScript
Entry Level Back End Developer Salaries
Frequently asked questions
Q: What skills or qualities help someone succeed as a Applications Developer?
A: To succeed as an Applications Developer, key technical skills include proficiency in programming languages such as Java, Python, or C++, as well as expertise in software development frameworks, databases, and operating systems. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt quickly are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. These technical and soft skills enable Applications Developers to design, develop, and deploy high-quality software applications, driving career growth and effectiveness in the role.
Q: What is the career path for a Applications Developer?
A: A typical career progression for an Applications Developer involves starting as a Junior Developer, where they focus on coding and learning various programming languages and frameworks, then advancing to a Mid-Level Developer role, where they take on more complex projects and lead smaller teams. As they gain experience, they can move into Senior Developer or Technical Lead positions, where they oversee large-scale projects, mentor junior developers, and contribute to technical strategy. With continued growth, Applications Developers can also transition into roles like Technical Architect, Product Manager, or even start their own software development companies, leveraging their expertise to drive innovation and entrepreneurship.
