Walmart - Sunnyvale, CA

posted about 1 month ago

Full-time - Senior
Sunnyvale, CA
General Merchandise Retailers

About the position

The Senior iOS Developer role focuses on the development and maintenance of applications for iOS devices, including mobile phones and tablets. The position requires collaboration with other engineers to create high-quality mobile applications that integrate with back-end services. The developer will lead projects, troubleshoot issues, and ensure timely delivery while adhering to Agile methodologies. This role is pivotal in enhancing the mobile experience for users of one of the world's leading retail brands.

Responsibilities

  • Lead and participate in medium- to large-scale projects by reviewing project requirements and translating them into technical solutions.
  • Gather information for design documents, product requirements, and wireframes; write and develop code; conduct unit testing; and communicate status to team members and stakeholders.
  • Collaborate with project teams and cross-functional teams to troubleshoot issues and ensure on-time delivery.
  • Lead small groups of engineers, including offshore associates, by providing direction and reviewing proposed solutions.
  • Troubleshoot business and production issues, engaging support teams and performing root cause analysis.
  • Provide support to the business by responding to user questions and concerns, identifying solutions, and facilitating resolutions.
  • Lead the discovery phase of projects to develop high-level designs in partnership with product management and user experience teams.
  • Demonstrate expertise in development and improvement of action plans, providing guidance to others.
  • Build relationships with stakeholders to identify business needs and monitor progress on solutions.
  • Model compliance with company policies and support the company's mission and values.

Requirements

  • B.Tech. / B.E. / M.Tech. / M.S. in Computer Science or related field.
  • 6+ years of iOS development experience.
  • 6+ years of experience building, testing, and shipping commercially available iOS apps.
  • Proficient in Objective-C or Swift and familiar with iOS frameworks such as Core Data, Core Animation, MVVM, VIPER, MVP.
  • Experience with RESTful JSON APIs and web services platforms.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Experience with performance tuning and offline storage.

Nice-to-haves

  • Experience with mobile (web/native) development.
  • Knowledge of low-level C-based libraries.
  • Experience in App Profiling and Non-functional Testing.
  • Exposure to full stack development.
  • Proficient in new and emerging technologies.

Benefits

  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • Paid time off (PTO)
  • Multiple health plans including medical, vision, and dental coverage
  • Short-term and long-term disability
  • Company discounts
  • Education assistance for associates and dependents
  • Paid time off for military service
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service