Hello Partners.

iOS Developer
Seattle, WA
1 Year Contract

Must have *SWIFT *experience.

Please send me candidate with excellent English – strong personality.



I need resume / rate / hourly rate details ASAP today.  Have candidate
complete the prescreening questions below in RED when sending to me.

*Duration:* 12 months



#26051 | iOS Developer

*Prescreening Questions *

1.) Have you ever created and published your own mobile app?

2.) What experience do you have with Swift?

*TECHNICAL QUESTIONS:*

1.) In Swift, describe the difference between variables and constants. How
do you declare a variable when the compiler cannot implicitly determine the
type?



2.) In Swift, what are optionals?



3.) In ObjC, which of the following is not an object? NSObject,
NSStringLiteral, NSInteger, NSValue?



4.) What is the difference between frame and bounds?



5.) What is the difference between KVO and NSNotification?



6.) In ObjC, what is the purpose of the underscore underscore block
(__block) variable qualifier?



7.) When can dispatch_sync deadlock?



*In-Take Session Form  - Allegis CLS*

*Will consider non-local candidates    *

*Business Overview:   *
*Tell me about your department:*
Mobile apps team is a newly created team and office in Seattle, charged
with owning all the mobile apps from Best Buy, including apps on emerging
non-PC platforms (Smart TV, Consoles, etc).  Our primary focus is on smart
phone and tablet apps to enable the multi-channel consumer electronics
shopper to make better, more confident buying decisions, connect with
product information, bridge the online and in-store experience, and
activate support and service.

*Project Description:*
Mobile app native development for iOS - adding features to the core Best
Buy Shopping app, Geek Squad app, and Best Buy Games app.

*Position Overview:*
*Responsibilities/Deliverables that the resource will be responsible for:*

*What you'll do:*
- Provide strong guidance and directly contribute to feature design,
architecture, and implementation
- Interact directly with peer developers, Product Management, Design, QA
and remote server-side engineering groups as part of a cohesive team
- Inspire others with your passion for mobile development

*Basic Requirements:*
- Demonstrated experience with iOS app development
- Excellent interpersonal skills - you must be comfortable in small and
large groups and interacting with product teams, designers, and management
- Flexible problem solving ability
- Strong product focus; we expect everyone to do what is needed to deliver
the best product for our customers
- Excellent communication skills, both inside and outside the engineering
team
- Someone who likes to create new things, both inside and outside the work
environment

*What would a normal day for this position look like??*
We operate on two week sprints, and in an agile fashion.  You will
participate in daily standup, and be assigned stories from the sprint to
work on with other developers, and in consultation and collaboration with
designers and product managers. We are solely developing native apps and
developers are expected to understand mobile interaction patterns,
standards and capabilities.

*Skills Overview:*
*What are the MUST have skills that you are looking for in a candidate?*

- Bachelor's degree in Computer Science or related field

- Deep understanding of mobile, client-server development

- Experience developing consumer apps

- Released apps into the App store (or open source)

- Design and architecture knowledge

- Experience with Agile software development

*What are the technologies and the depth of the technologies that a
candidate must have in order to be successful in this role?*

Objective C

Swift

XCode

*What are the soft skills that you feel candidates must-have in order to be
successful in this role?*
Understands business, technical and customer inputs to define new and/or
changes to existing customer experiences
Collaborates with Customer Experience and UX teams to ensure implement
designed customer experiences

*Please provide three industries that would produce fitting candidates:*

Mobile apps for eCommerce company

Staff developer for mobile development agency

Mobile games

*Will there be testing required for this role?*
Technical interview will be required; will be administered by one of our
development leads

*Interview Process Overview (Please include the date the manager would like
to start interviewing):*
1 Hr Phone Interview with Director and Engineer

1.5-2 Hr In-Person Interview with Director and Engineers



Regards:
Sam Williams - Recruiting Manager

ITBrainiac Inc.

Direct : 646-499-5264|| Fax : Fax 312.582.2699
116 Village Blvd, Suite 200 - Princeton, NJ 08540
swilli...@itbtalent.com || swilli...@itbrainiac.com
www.itbrainiac.com

-- 
You received this message because you are subscribed to the Google Groups "SAP 
BASIS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sap-basis+unsubscr...@googlegroups.com.
To post to this group, send email to sap-basis@googlegroups.com.
Visit this group at http://groups.google.com/group/sap-basis.
For more options, visit https://groups.google.com/d/optout.

Reply via email to