Job Description
A software engineer at Esri develops and enhances urban planning tools and backend services using modern web technologies, contributing to innovative solutions in urban design and GIS applications.
Key Responsibilities
- Design and implement the backend for ArcGIS Urban using modern web technologies
- Apply and promote best practices for performance, scalability, testability, and maintainability
- Improve the developer experience for APIs and backend services
- Lead outreach activities related to backend tools
- Translate developer requirements into actionable feature requests
Requirements
- Excellent programming skills in GraphQL, WebAssembly, and Elixir
- 2 years of industry experience in web application development using TypeScript
- Strong problem-solving and debugging skills
- Excellent communication skills that enable you to clearly articulate the reasons behind design decisions
- Ability to think creatively
- Attention to detail and focus on maintaining a high level of accuracy
- Bachelor's degree in computer science or a related field
- Existing work authorization for Switzerland
Benefits & Perks
Competitive salary
40-hour work week
Flexible working hours
Free coffee, tea, and soft drinks
Fun team activities
Dynamic, fast-growing international team
Ready to Apply?
Join Esri and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More at Esri
More jobs at Esri
Sr. Accountant Revenue
Esri
NEW
Redlands
Full Time
14h
$85k-144k
Sr. Accountant Revenue
Esri
NEW
Vienna
Full Time
14h
$85k-144k
Treasury Manager
Esri
NEW
Redlands
Full Time
14h
$108k-184k
More jobs in Zurich, Switzerland
Senior Research Engineer for RL-based Robot Navigation & Control
Anybotics
Zurich
Full Time
Dec 13
Senior Team Lead Mechanical Engineering
Anybotics
Zurich
Full Time
Oct 21
Robotics Developer Experience Engineer
Anybotics
Zurich
Full Time
Oct 29