Software Engineer II – Scene Viewer Specialist

vor 3 Wochen


Zürich, Zürich, Schweiz Esri Vollzeit

About the Role

We are seeking a highly skilled Software Engineer II to join our team in Zurich, Switzerland, to work on the next generation of mapping software.

Responsibilities

  • Help design and implement the UX/UI of ArcGIS Scene Viewer, a popular 3D map viewer for experts, stakeholders, and the public.
  • Build modern UI widgets for Esri's design system Calcite based on web components and StencilJS.
  • Contribute to the architecture and development of our JavaScript API and our cloud solution ArcGIS Online, the world's leading mapping platform for businesses, organizations, nonprofits, and more.
  • Collaborate with our Zurich colleagues from the ArcGIS Urban, CityEngine, VR, and game engine teams to advance the state of the art in interactive storytelling on the web.
  • Work closely with developers and product engineers across teams around the globe in a creative, diverse, and fun environment.

Requirements

  • 2+ years of industry experience in commercial web development, including hands-on team programming, and experience in building and shipping web apps.
  • Excellent TypeScript, TSX, HTML, and SASS skills and good sense for software architecture.
  • Passion for detailed, innovative, and empathic UX/UI design (desktop and/or mobile).
  • Excellent verbal and written communication skills.
  • Bachelor's in computer science, computer engineering, cartography, architecture, or a related field.
  • Existing work authorization for Switzerland.

Recommended Qualifications

  • Experience with one or more frameworks (such as React, Angular).
  • Experience with state management systems (such as Redux, MobX, Recoil).
  • Experience with bundlers (webpack, ESBuild, Rollup, Vite).
  • Good spatial sense and an intuition for the aesthetics and technical aspects of information visualization.
  • Familiarity with ArcGIS or GIS in general, with an emphasis in map design/cartography.
  • Knowledge of 3D tools such as Unity, Unreal Engine, Blender, CityEngine, and more.

About Esri

At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work.



  • Zürich, Zürich, Schweiz Esri Vollzeit

    About the RoleWe are seeking a talented Software Engineer II to join our team in Zurich and contribute to the development of our innovative mapping software. As a key member of our team, you will be responsible for designing and implementing the UX/UI of ArcGIS Scene Viewer, a popular 3D map viewer for experts, stakeholders, and the...

  • Software Engineer II

    vor 1 Monat


    Zürich, Zürich, Schweiz Esri Vollzeit

    At Esri, we're dedicated to empowering our customers to solve complex challenges through innovative mapping technology. As a member of our team, you'll be part of a diverse and dynamic group of professionals who share a passion for developing cutting-edge software solutions.Key Responsibilities:Design and implement the UX/UI of ArcGIS Scene Viewer, a...

  • Software Engineer

    vor 4 Wochen


    Zürich, Zürich, Schweiz coni+partner AG Vollzeit

    **Job Title:** Software Engineer - UI/UX SpecialistAt our company, we are seeking a highly skilled Software Engineer - UI/UX Specialist to join our team. As a Software Engineer - UI/UX Specialist, you will be responsible for designing and developing user interfaces and user experiences for our software products. **Key Responsibilities:**Design and develop...


  • Zürich, Zürich, Schweiz Esri Vollzeit

    At Esri, we're building a world where mapping technology empowers our customers to tackle complex challenges. As a Software Development Specialist, you'll play a key role in expanding our vision and helping us achieve our goals.Key ResponsibilitiesWe're looking for an exceptional GIS Mapping Expert to join our team in Zurich. Your primary focus will be on...

  • Software Engineer

    vor 4 Wochen


    Zürich, Zürich, Schweiz Mandarin Oriental Savoy, Zurich Vollzeit

    Job Title: Software Engineer - Frontend SpecialistAbout the Role:We are seeking a skilled Software Engineer to join our team as a Frontend Specialist. In this role, you will be responsible for developing and maintaining the frontend of our web applications using cutting-edge technologies.Responsibilities:- Design and implement responsive, user-friendly...


  • Zürich, Zürich, Schweiz AWS EMEA SARL (Switzerland Branch) Vollzeit

    About the RoleWe are seeking a highly skilled Technical Support Specialist II to join our IT Services Organization at AWS EMEA SARL (Switzerland Branch). As a key member of our team, you will provide technical support to internal employees, focusing on PC hardware and operating systems.Key ResponsibilitiesProvide technical support for internal employees,...


  • Zürich, Zürich, Schweiz Mandarin Oriental Savoy, Zurich Vollzeit

    Job Title: Sr Software Engineer - Full Stack SpecialistAbout the Role:We are seeking a highly skilled Sr Software Engineer to join our team. As a Sr Software Engineer, you will be responsible for designing and developing full-stack applications using microservices architecture. Your primary focus will be on building scalable and efficient backend...


  • Zürich, Zürich, Schweiz Google Vollzeit

    About the RoleWe are looking for a talented Software Development Engineer II to join our team at Google. As a member of our team, you will have the opportunity to work on a specific project critical to Google's needs, with opportunities to switch teams and projects as our business grows and evolves.ResponsibilitiesBuild the next generation of infrastructure...


  • Zürich, Zürich, Schweiz Esri Vollzeit

    About the RoleWe are seeking a skilled software engineer to join our team at Esri. As a software engineer, you will play a key role in developing ArcGIS Urban, a cutting-edge urban planning tool.Key ResponsibilitiesDesign and implement the back end for ArcGIS Urban using cutting-edge technologies such as GraphQL, WebAssembly, Rust, and Elixir.Develop a...


  • Zürich, Zürich, Schweiz Adnovum AG Vollzeit

    Key ResponsibilitiesWe are seeking an experienced Android specialist to join our software engineering team in Zurich. As an Android software engineer, you will be responsible for analyzing and developing innovative solution variants, developing and maintaining software components and interfaces in a demanding security environment, and integrating software...


  • Zürich, Zürich, Schweiz Esri Vollzeit

    At Esri, we're pushing the boundaries of what's possible with geographic information systems. As a talented software engineer, you'll play a key role in helping us achieve our vision of a sustainable world.As a Web Mapping Technology Specialist, you'll have the opportunity to work on cutting-edge projects that combine innovative user experiences with the...


  • Zürich, Zürich, Schweiz Esri Vollzeit

    At Esri, we're pushing the boundaries of what's possible with geographic information system (GIS) technology. As a talented software engineer, you'll be part of a dynamic team that's passionate about developing innovative user experiences on the web.Job OverviewWe're seeking an experienced software development lead to join our Zurich office and contribute to...

  • Software Engineer

    vor 4 Wochen


    Zürich, Zürich, Schweiz VAMED Management und Service Schweiz AG Vollzeit

    About the role: As a Software Engineer, you will be responsible for the development and maintenance of our company's software applications. This includes designing, coding, and testing software solutions to meet business requirements. The ideal candidate will have a strong understanding of software development principles and be able to work collaboratively...

  • Software Engineer

    vor 4 Wochen


    Zürich, Zürich, Schweiz Sika Gesellschaften in der Schweiz Vollzeit

    Job Title: Software EngineerWe are looking for a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and...

  • "Software Engineer"

    vor 4 Wochen


    Zürich, Zürich, Schweiz Care21 Vollzeit

    Job Title: "Software Engineer"Company: "{company}"Job Description:We are seeking a talented "Software Engineer" to join our team. As a "Software Engineer", you will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and develop software applications using programming languages such as Java, Python, and...

  • Software Engineer

    vor 4 Wochen


    Zürich, Zürich, Schweiz Universal-Job AG Vollzeit

    We are looking for a skilled Software Engineer to join our team at {company}.The Software Engineer will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teams

  • Software Engineer

    vor 2 Wochen


    Zürich, Zürich, Schweiz Be Vollzeit

    At Be, we are looking for a highly skilled Software Engineer to join our team and contribute to the further development of JEE-based applications for securities trading in the area of structured products.The ideal candidate will have several years of practical experience with JEE, JBoss, Hibernate, and databases. Additionally, they should possess knowledge...

  • Software Engineer

    vor 4 Wochen


    Zürich, Zürich, Schweiz Diallon Vollzeit

    Key Responsibilities:Design, develop, and test software applications.Collaborate with cross-functional teams to identify software requirements.Ensure software quality and performance.About the Role:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software...

  • Software Engineer

    vor 4 Wochen


    Zürich, Zürich, Schweiz AQUA-SPA-RESORTS AG, Hürlimannbad & Spa Vollzeit

    Job Title: Software EngineerAs a skilled Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Key Responsibilities:Design and develop software applications using various programming...

  • Software Engineer

    vor 4 Wochen


    Zürich, Zürich, Schweiz Universität Zürich Vollzeit

    We are seeking a skilled Software Engineer to join our team at {company}.As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Design and develop software applications using programming languages such as Java, Python, and C++.Collaborate with cross-functional teams to identify and prioritize software...