Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
$117к-234к/год
$160к$200кмедиана$230к
По похожим ролям (48) ~ $200к/год
76
Хорошая вакансия
развернуть
В Walmart понятная роль iOS-инженера, современный мобильный стек и широкий пакет льгот, хотя обязанности охватывают почти весь цикл разработки.
Кликните для подробной информации
Широкий круг задачСовременный стекШирокие льготы
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer (iOS/Swift): Building and maintaining iOS applications and supporting Node.js/GraphQL APIs with an accent on modular architectures, performance, reliability, and automated testing. Focus on designing scalable mobile components, optimizing API and application performance, implementing telemetry and security, and troubleshooting complex defects and availability bottlenecks.
Location: 1375 Crossman Avenue, Sunnyvale, CA 94089, United States; onsite role.
Salary: $117,000–$234,000 per year, plus annual or quarterly performance incentives.
Company
hirify.global develops technology and solutions within Walmart's business ecosystem.
What you will do
Assess customer and business expectations, classify requirements, identify solution risks, and recommend corrective actions.
Contribute to user stories, solution design, detailed module designs, technology selection, and project delivery.
Build and configure application components that meet functional, security, availability, scalability, and maintainability requirements.
Develop automation scripts for CI/CD, testing, and repetitive processes; implement telemetry and monitoring.
Create and execute test cases, analyze and resolve defects, perform regression testing, and troubleshoot performance and availability bottlenecks.
Conduct application maintenance, re-engineering, log and metrics analysis, change-request evaluation, and milestone tracking.
Requirements
Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, Information Technology, Electronic Engineering, Electrical Engineering, or a related area, plus 1 year of software engineering or related experience; or a bachelor's degree or equivalent in one of these areas, plus 3 years of software engineering or related experience.
Any amount of experience with the required skills will be accepted.
Designing and building iOS applications with Swift and SwiftUI, including UIKit, Cocoa Touch, and platform-specific capabilities.
Implementing and maintaining MVC, MVVM, and VIPER architectures for modular, testable, and maintainable codebases.
Building and integrating Node.js and GraphQL APIs, including schema design, testing, and response optimization.
Monitoring application performance, crash stability, and success rates; debugging with Xcode, Instruments, and logs.
Writing unit tests with XCTest, conducting code reviews, static analysis, and test automation.
Using Core Data, Core Animation, GCD, and other iOS frameworks for UI rendering, background processing, and persistent storage.
Collaborating with product, design, and UX teams to translate user needs into technical solutions and mobile experiences.
Culture & Benefits
Full-time employment with medical, vision, and dental coverage.
Financial benefits include 401(k), stock purchase, and company-paid life insurance.
Paid time off includes PTO, sick leave, parental leave, family care leave, bereavement, jury duty, and voting leave.
Additional benefits include short- and long-term disability, education assistance with 100% company-paid college degrees, company discounts, military service pay, and adoption expense reimbursement.
Benefits are subject to eligibility requirements, job classification, length of employment, and applicable plan terms.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →