iOS Developer

2 weeks ago


Bentonville, Arkansas, United States Saxon Global Full time
Job Title: iOS Developer

We are seeking an experienced iOS Developer to join our team at Saxon Global. As an iOS Developer, you will be responsible for designing and building e-commerce applications for the iOS platform.

Key Responsibilities:
  • Design and build e-commerce applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Lead and mentor junior developers
Requirements:
  • Expert in iPhone SDK, SQLite Database, iPad, X Code, XML
  • JSON Parsing, Location services, Social networking integration like Facebook, Twitter
  • Expert in Objective C programming & Swift 3, Web service and Parsing JSON/XML
Coding Exercise:

Please see exercise description below. Please ask the candidate to spend no more than 2 hours for the exercise to respect their time.

Fetch a list of countries in JSON format from this URL:

  • Display all the countries in a UITableView ordered by the position they appear in the JSON.

In each table cell, show the country's "name", "region", "code" and "capital" in this format:


| |
| "name", "region" "code" |
| |
| "capital" |
| |

For example:
| |
| United States of America, NA US |
| |
| Washington, D.C. |
| |
| |
| Uruguay, SA UY |
| |
| Montevideo |
| |

The user should be able to scroll thru the entire list of countries.

  • Use a UISearchController to enable filtering by "name" or "capital" as the user types each character of their search.

The implementation should be robust (i.e., handle errors and edge cases), support Dynamic Type, support iPhone and iPad, and support device rotation.

Please use UIKit, not SwiftUI, for this exercise.

Limit the time you work on this exercise. We don't expect you to finish.

The goal is to write high-quality code for the portion you choose to implement, not the number of features implemented.

It's okay to use Google, Stack Overflow, ChatGPT, etc.

for help, but be forewarned that we expect candidates to have a *solid* understanding of Swift and UIKit, so if you find yourself requiring much assistance, you are likely not a good fit for our position and will not make it thru our live debugging, coding, and architecture interview process that follows this exercise.

Please zip up your Xcode project and email it - do not post on GitHub.


  • iOS Developer

    2 weeks ago


    Bentonville, Arkansas, United States Saxon Global Full time

    Job Title: iOS DeveloperWe are seeking an experienced iOS Developer to join our team at Saxon Global. As an iOS Developer, you will be responsible for designing and building e-commerce applications for the iOS platform, ensuring the performance, quality, and responsiveness of applications, and collaborating with a team to define, design, and ship new...

  • iOS Developer

    4 weeks ago


    Bentonville, Arkansas, United States Saxon Global Full time

    Job Title: iOS DeveloperWe are seeking a highly skilled iOS Developer to join our team at Saxon Global. As an iOS Developer, you will be responsible for designing and building e-commerce applications for the iOS platform.Key Responsibilities:Design and build e-commerce applications for the iOS platformEnsure the performance, quality, and responsiveness of...

  • iOS Developer

    1 month ago


    Bentonville, Arkansas, United States Saxon Global Full time

    Job Title: iOS DeveloperWe are seeking a skilled iOS Developer to join our team at Saxon Global. As an iOS Developer, you will be responsible for designing and building e-commerce applications for the iOS platform.Key Responsibilities:Design and build e-commerce applications for the iOS platformEnsure the performance, quality, and responsiveness of...

  • iOS Developer

    2 weeks ago


    Bentonville, Arkansas, United States Insight Global Full time

    Job Title: iOS Developer - Vision SDK SpecialistThis is an exciting opportunity to join our team as an iOS Developer - Vision SDK Specialist. We are seeking a skilled and experienced developer to support the creation of a new mobile vision SDK that will enable developers to integrate computer vision-based capabilities into their applications.The successful...


  • Bentonville, Arkansas, United States Insight Global Full time

    Job Title: iOS Software EngineerAbout the Role:This iOS Software Engineer will be part of an exciting effort to create a new mobile vision SDK that will enable developers to integrate computer vision-based capabilities into their applications. The ideal candidate will be responsible for developing a Barcode Scanner iOS SDK that will be used across all...


  • Bentonville, Arkansas, United States Insight Global Full time

    Job Title: iOS Software EngineerThis role involves developing a new mobile vision SDK that enables developers to integrate computer vision capabilities into their applications. The ideal candidate will have experience with ARKit, AVFoundation, and Swift programming language.Key Responsibilities:Developing a Barcode Scanner iOS SDKDeploying the SDK using...


  • Bentonville, Arkansas, United States Walmart Full time

    Senior Software Engineer IOS Job DescriptionAt Walmart, we're looking for a highly skilled Senior Software Engineer IOS to join our team. As a key member of our software engineering team, you'll be responsible for designing, developing, and maintaining high-quality software applications for our IOS platform.Key Responsibilities:Design and develop advanced...


  • Bentonville, Arkansas, United States Info Way Solutions Full time

    Mobile React Native DeveloperWe are seeking a highly skilled Mobile React Native Developer to join our team at Info Way Solutions.Key Responsibilities:Design and develop high-quality mobile applications using React Native.Implement reusable and dynamic components in mobile app UI using ReactJS, Redux, JavaScript, ES6, Typescript, HTML, and CSS.Collaborate...


  • Bentonville, Arkansas, United States Walmart Full time

    We're a team of software engineers, data scientists, and service professionals within Walmart, the world's largest retailer, delivering innovations that improve how our customers shop and empower our associates.As a Senior Software Engineer on the Membership Experience Engineering team, you'll be responsible for designing and improving customer membership...


  • Bentonville, Arkansas, United States Walmart Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Walmart Global Tech. As a key member of our Post Transactions team, you will be responsible for designing and developing high-quality iOS applications that deliver a seamless shopping experience for our customers.Key ResponsibilitiesLead the design and...


  • Bentonville, Arkansas, United States Sam's Club Full time

    About the Role:As a Software Engineer III at Sam's Club, you will be responsible for developing high-quality iOS mobile applications using React Native. Your primary focus will be on writing clean, maintainable, and efficient code for front-end components, ensuring performance and scalability.Key Responsibilities:Collaborate with product managers, designers,...


  • Bentonville, Arkansas, United States Walmart Full time

    About the Role:We are seeking a highly skilled Software Engineer III to join our team at Walmart Global Tech. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality iOS mobile applications using React Native.Key Responsibilities:Collaborate with product managers, designers, and backend...


  • Bentonville, Arkansas, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Engineer to join our team at Walmart Global Tech. As a Quality Assurance Engineer, you will play a critical role in ensuring the quality of our mobile and web applications.Key ResponsibilitiesDesign and implement automated testing frameworks to ensure the quality of our mobile and web...

  • Software Engineer III

    4 weeks ago


    Bentonville, Arkansas, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our team at Walmart Global Tech. As a key member of our Store Mobility DirectedVoice team, you will play a critical role in developing innovative technologies that revolutionize the way our stores operate.Key ResponsibilitiesDesign and develop mobile applications and tools to enhance...

  • Software Engineer

    2 weeks ago


    Bentonville, Arkansas, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Walmart Global Tech. As a key member of our organization, you will play a critical role in building industry-defining reusable customer and partner facing services and products.Your primary responsibility will be to design, develop, and maintain high-quality software...


  • Bentonville, Arkansas, United States Walmart Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Engineer to join our Payments Processing team at Walmart Global Tech. As a key member of our team, you will be responsible for ensuring the quality and reliability of our payment systems and services.Your primary focus will be on developing and executing test plans, test cases, and scripts...

  • Software Engineer III

    4 weeks ago


    Bentonville, Arkansas, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Full Stack React Native Developer to join our team at Walmart Global Tech. As a key member of our development team, you will be responsible for designing and implementing user interface components for JavaScript-based web and mobile applications using the React ecosystem.Key ResponsibilitiesDesign and implement...


  • Bentonville, Arkansas, United States Walmart Full time

    Job DescriptionAs a key member of the Walmart Global Tech team, we are seeking a highly skilled and experienced Software Engineering Director to lead our engineering teams in driving innovation and excellence in software development. This is a critical technical leadership role that requires a strong understanding of software engineering principles,...

  • Software Engineer III

    4 weeks ago


    Bentonville, Arkansas, United States Sam's Club Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our team at Sam's Club. As a key member of our technology team, you will be responsible for designing and implementing user interface components for JavaScript-based web and mobile applications using the React ecosystem.Key ResponsibilitiesDesign and implement user interface...


  • Bentonville, Arkansas, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer - React/ReactNative to join our team at Walmart Global Tech. As a key member of our People Technology organization, you will play a critical role in delivering associate-centric people experiences.Key ResponsibilitiesDesign and develop scalable, efficient, and secure software solutions for...