← Все вакансии/Junior/Esri
JuniorOfficeZurich

Full-Stack Software Engineer

E
Esri
Уровень
Junior
Формат
Office
О роли

Описание вакансии

About the company

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
Conditions
  • Free coffee, tea, and soft drinks
  • Fun team activities
  • Competitive salary
  • 40-hour work week
  • Flexible working hours
  • Dynamic, fast-growing international team
Стек и навыки

С чем работаем