iOS Software Development Engineer I

at  Esri

Wien, W, Austria -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Oct, 2024Not Specified16 Jul, 2024N/AArchitecture,Communication Skills,Consideration,International Standards,Esri,Swift,Teamwork,Software Design Patterns,Objective C,App Store,Time Management,Kotlin,Gis,English,Color,Computer Science,Mathematics,Interpersonal SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

OVERVIEW

Join a team that pushes the boundaries of technology to achieve a shared mission: bringing the power of GIS indoors. Esri makes indoor location, indoor mapping, and indoor GIS accessible and powerful for both consumers and experts across all platforms and devices.
The Esri R&D Center in Vienna, Austria, leads the research and development of cutting-edge indoor positioning systems technologies used in ArcGIS IPS. By combining radio signal data from Bluetooth Low Energy beacons or Wi-Fi with trajectory information derived from motion sensors on everyday mobile devices and physical characteristics within our indoor environments, we aim to deliver the world’s best indoor blue dot experience for our users.

REQUIREMENTS

  • 1+ years of iOS software development experience
  • Profound understanding of Swift, SwiftUI, Objective-C and a solid understanding of the iOS platform
  • Working knowledge of the general mobile landscape, architecture and trends
  • Proficiency in quickly grasping and effectively applying new technology concepts within a dynamic and evolving context
  • Familiarity with daily Git workflows (branches, review, merge) and experience in contributing to the full mobile development lifecycle
  • Demonstrated ability to work on a team that builds quality software
  • Strong written and verbal communication skills in English
  • Time management, prioritization, teamwork, and interpersonal skills
  • Bachelor’s in computer science, engineering, mathematics, GIS or a related field

RECOMMENDED QUALIFICATIONS

  • At least one application on the Apple App Store or an open-source project
  • Experience architecting and designing mobile software products
  • Experience with mobile software design patterns and limitations on iOS
  • Knowledge of Kotlin and the Android platform
  • Experience with Esri ArcGIS software or other geospatial technology
  • Master’s in computer science, engineering, mathematics, GIS or a related field

    LI-DR5

LI-Hybrid

IF YOU DON’T MEET ALL OF THE PREFERRED QUALIFICATIONS FOR THIS POSITION, WE ENCOURAGE YOU TO STILL APPLY!

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance

Responsibilities:

  • Shape the way users of the ArcGIS Maps SDK for iOS consume our cutting-edge indoor positioning technology (IPS) and enable them to build unique experiences
  • Augment our existing mobile app necessary for setting up indoor positioning to meet the demands of enterprise customers around the world
  • Write the code driving our technology: collect up-to-date and accurate data from device sensors (motion sensors, Bluetooth, and more) and supply them to our real-time location algorithms
  • Implement unit tests and automate regression testing to ensure baseline quality in all releases in collaboration with product engineer colleagues
  • Collaborate with colleagues to build compelling demos that showcase common workflows and highlight product features
  • Contribute to a cross-platform team, closely collaborating with Android and C++ developers on planning and code reviews


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Mobile

Software Engineering

Graduate

Proficient

1

Wien, W, Austria