kotlingitandroidrest apimobile developmentiosswiftci cdqa automationobjective c
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
76
Хорошая вакансия
развернуть
Это понятная роль в нативной мобильной разработке у крупного работодателя, но описание повторяется и объединяет экспертизу по iOS и Android в одной позиции.
Повторы в описании
?Две мобильные платформы
Современный стек
Крупный работодатель
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Software Engineer III (iOS/Android): Building and maintaining scalable mobile applications for iOS and Android with an accent on native frameworks, client-server architecture, testing, and application performance. Focus on designing robust mobile components, optimizing memory and multithreading, implementing CI/CD automation, and troubleshooting availability and performance issues.
Location: 1375 Crossman Avenue, Sunnyvale, CA 94089, United States
Salary: $117,000–$234,000 per year, plus annual or quarterly performance incentives.
Company
hirify.global is part of Walmart and provides software engineering roles supporting Walmart's business and customer needs.
What you will do
Develop and configure mobile application components that meet functional, non-functional, availability, scalability, maintainability, and security requirements.
Build iOS and Android applications using appropriate languages, frameworks, development standards, and tools.
Create automation scripts for CI/CD, testing, and other repetitive processes; implement telemetry features.
Define test objectives and cases, execute functional and regression testing, analyze defects, and perform bug fixes.
Monitor application metrics and logs, troubleshoot performance and availability bottlenecks, and conduct maintenance and re-engineering activities.
Collaborate with stakeholders to analyze requirements, maintain traceability, support business solutions, and meet approved milestones.
Requirements
Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related area; or a bachelor's degree or equivalent in one of these areas and 2 years of experience in software engineering or a related area. Any amount of experience with the required skills will be accepted.
Experience with object-oriented programming, including Swift, Objective-C, and Kotlin, for iOS and Android application development.
Knowledge of design patterns, scalable and maintainable architecture, client-server architecture, MVC, MVVM, and mobile systems architecture.
Experience with UIKit, Foundation, CoreGraphics, AndroidX, RESTful APIs, JSON, and HTTP.
Knowledge of iOS Human Interface Guidelines, Android Material Design, accessibility standards, and mobile application security best practices.
Experience with performance optimization, memory tuning, multithreading, Grand Central Dispatch, and Coroutines.
Knowledge of Agile methodologies, Scrum, and the Software Development Lifecycle.
Experience with Git, CI/CD pipelines, unit and integration testing, troubleshooting, and bug fixing.
Culture & Benefits
Full-time employment with medical, vision, and dental coverage.
Financial benefits include 401(k), stock purchase options, and company-paid life insurance.
Paid time off includes PTO and sick leave, parental leave, family care leave, bereavement leave, 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, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →