E

Full-Stack Software Engineer I Urban Planning / Transportation Planning

Job Description - Full-Stack Software Engineer I Urban Planning / Transportation Planning

Overview


Are you passionate about creating good user experiences on the web? So are we! In the past few years, Esri has put a large effort into making design tools accessible and powerful. We are dedicated to continually pushing the boundaries of urban design and planning, and you can play a key role in our mission.


At the Esri R&D Center-Zurich, we develop ArcGIS Urban, CityEngine, as well as Esri’s core 3D web technologies. As a Software Engineer at Esri, you will be solving challenges that make a difference in the world. We are looking for creative, smart engineers to help us build the next generation of urban planning tools.


Responsibilities



  • Design and implement features in the front-end and back-end for our cloud-based application using modern technologies: React, Redux, GraphQL, TypeScript, WebAssembly.

  • Identify and create cutting-edge UX/UI patterns (incl. AI patterns)

  • Develop a scalable, testable, maintainable architecture 

  • Apply and promote software engineering best practices

  • Work in a small and dynamic team of people passionate about what they do

  • Help shape the future of urban planning


Requirements



  • 1+ years of industry experience in software development

  • Excellent programming skills in any modern programming language

  • Excellent communication skills: you can clearly articulate reasons behind design decisions

  • Ability to think creatively

  • Master’s in computer science or equivalent experience

  • Existing work authorization for Switzerland


Recommended Qualifications



  • Industry experience in building geospatial or 3D applications, or UX/UI design

  • PhD in computer science or equivalent experience

  • A genuine interest in (learning all about) urban design and planning as well as 3D mapping, geospatial applications, etc.

  • Intuition for aesthetics and information visualization.

  • Knowledge of contemporary software development processes and methodologies


Our Zurich team enjoys:



  • Free coffee, tea, and soft drinks

  • Fun team activities

  • Competitive salary 

  • 40-hour work week

  • Flexible working hours

  • Dynamic, fast-growing international team


#LI-Onsite


#LI-JO1

Original job Full-Stack Software Engineer I Urban Planning / Transportation Planning posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Full-Stack Software Engineer Jobs in Switzerland

GrabJobs is the no1 job portal in Switzerland, connecting you to thousands of jobs fast! Find the best jobs in Switzerland, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.