-IOS DEVELOPER at Remote, Remote, USA |
Email: [email protected] |
From: Ramashankar, vyzeinc [email protected] Reply to: [email protected] Job Description - IOS DEVELOPER Location: 1 in Bentonville, AR (Hybrid) :: 1 in Hoboken, NJ/Sunnyvale, CA/ Dallas, TX/Reston, VA (Hybrid) Duration:6+ Months **LET ME KNOW WHICH LOCATION YOUR CANDIDATES IS FOR** **CODING ASSESSMENT BELOW IS NEEDED TO SUBMIT - PLEASE TELL YOUR CANDIDATES TO REALLY MAKE ROBUST CODE. FEEDBACK FROM MANAGER - Looking at the submitted code, it's surprising to think that he has a decade of experience. The broad areas covered in the coding exercise were handled well. However, it's the nuances that disclose his level of experience. I regret that I cannot disclose these specific details as it would expose my secrets. Nevertheless, I am certain that either he didn't take the coding exercise seriously or his claim of having ten years of experience may not be accurate. HYBRID FROM DAY 1! Please provide the Countries Coding assessment below for both locations. Many candidates have been rejected because the coding is not clear, clear and concise. Please make sure your candidates know this is essentially the first step of the interview process! JOB DESCRIPTION: Top skills: Knowledge of Swift & Objective C. Worked on different tools like Junit, Jenkins, Jira and Github to maintain software version control, pull requests for committed codes. Experience integrating applications with RESTful web services using different libraries like Retrofit, Volley and parsing JSON Description: Development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. 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 Skills 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. Expertise in iPhone development, including implementing applications with standard iPhone/ iPad UI components, creating custom UI. What are the top 3 skills needed/required Knowledge of Swift & Objective C. Worked on different tools like Junit, Jenkins, Jira and Github to maintain software version control, pull requests for committed codes. Experience integrating applications with RESTful web services using different libraries like Retrofit, Volley and parsing JSON. CODING EXERCISE REQUIRED Please see exercise description below. Please ask the candidate to spend no more than 2 hours for the exercise to respect their time. 1. Fetch a list of countries in JSON format from this URL: https://gist.githubusercontent.com/peymano-wmt/32dcb892b06648910ddd40406e37fdab/raw/db25946fd77c5873b0303b858e861ce724e0dcd0/countries.json 2. 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 exampple: --------------------------------------- | | | 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. 3. 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. Rama Shankar Singh IT Recruiter Vyze Inc. E: [email protected] Keywords: cprogramm user interface access management information technology Arkansas California New Jersey Texas Virginia -IOS DEVELOPER [email protected] |
[email protected] View all |
Fri Mar 29 03:00:00 UTC 2024 |