Назад
Company hidden
4 дня назад

Principal Software Engineer (iOS)

110 000 - 220 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Principal Software Engineer (iOS) (Swift/Objective-C): Building and evolving modular iOS applications with an accent on architecture, scalability, security, and integration with external services. Focus on designing resilient components, implementing asynchronous and multithreaded code, creating CI/CD automation and tests, and troubleshooting performance and reliability issues.

Location: 811 Excellence Dr, Bentonville, AR 72716, United States

Salary: $110,000–$220,000 per year

Company

hirify.global develops software and digital advertising solutions within Walmart.

What you will do

  • Drive execution of multiple business plans and software projects while identifying customer and operational needs.
  • Decompose product architectures into components and modules, define architectural specifications, and select appropriate patterns.
  • Design modular, extensible solutions and MVPs, evaluate trade-offs, and account for disaster recovery requirements.
  • Guide coding practices, frameworks, scalability, security, telemetry, high availability, and high performance across the product.
  • Develop automation scripts for CI/CD and testing, define test strategies, and ensure comprehensive test coverage.
  • Lead defect investigation, root-cause analysis, troubleshooting, issue prioritization, and corrective actions.

Requirements

  • Master’s degree with 3 years of software engineering experience, or bachelor’s degree with 5 years of progressively responsible post-bachelor’s experience.
  • Professional experience developing iOS applications with Swift, Objective-C, iOS SDKs, UIKit, Foundation, Core Graphics, and Core Animation.
  • Experience building interfaces with Auto Layout, integrating REST/JSON services, using HTTP or WebSocket communication, and implementing asynchronous and multithreaded programming.
  • Experience with data persistence, XCTest unit and UI testing, modular architecture, design patterns, CocoaPods, push notifications, debugging, and iOS deployment processes.
  • Experience with analytics and stability tools, CI configuration and test scripts, network traffic debugging, Git-based collaboration, UI/UX prototyping, and JIRA.
  • Work is based at the Bentonville, Arkansas location.

Culture & Benefits

  • Full-time employment with a structured software engineering environment.
  • Equal opportunity employer committed to a drug-free workplace.
  • Work includes collaboration through code reviews, merge requests, Agile tools, and cross-functional project execution.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →