Esri

Backend Software Engineer

Esri Zurich, Switzerland

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.

 

Responsibilities



  • Help design and implement the back end for ArcGIS Urban using cutting-edge technologies (GraphQL, WebAssembly, Rust, Elixir)

 

  • Develop a scalable, testable, maintainable architecture

 

  • Advise in matters of software architecture and database design

 

  • 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



  • Excellent programming skills in GraphQL, WebAssembly, Rust and or Elixir

 

  • 2+ years of industry experience in web application development using TypeScript

 

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

 

  • Ability to think creatively

 

  • Bachelor's in computer science or equivalent experience working with web technologies

 

  • Existing work authorization for Switzerland



Recommended Qualifications



  • Masters or PhD in computer science or equivalent experience working with web technologies

 

  • Strong problem-solving and debugging skills

 

  • Attention to detail and focus on maintaining a high level of accuracy

 

  • Experience with ArcGIS, ArcGIS Online, and/or ArcGIS Enterprise

 

  • Interest in (learning all about) urban design and planning as well as 3D mapping, 3D GIS, and BIM



Our Zurich team enjoys:



  • Free lunches and fresh fruit

 

  • Free coffee, tea, and soft drinks

 

  • Fun team activities

 

  • Competitive salary

 

  • 40-hour work week

 

  • Flexible working hours

 

  • Dynamic, fast-growing international team





The Company

 

If you dont meet all of the preferred qualifications for this position, we encourage you to still apply!

Emplois récemment ajoutés en Suisse

Software Engineer C++/C#

Software Engineer

Junior AI Engineer

Full Stack Developer

Cybrient Technologies