6 days old
2018-01-102018-02-07

iOS Development Tech Lead

Pittsburgh, PA 15222
  • Job Code
    582312

Mobile iOS Tech Lead


Story behind the need: increase in workflow, additional needs for onsite contractors


Day to day:


- Design and development of beautiful, usable and functionally rich iOS apps


- Provide technical leadership to an iOS development project team


- Guide architectural decisions and technical designs


- Investigate technical feasibility and suggest implementation options


- Work closely with stakeholders (product owners, UX designers, project managers) and other development team members


- Be a liaison between our client (you and part of our team would work on client premises) and our offshore development and QA team (part of our team are offsite)


- Work on and guide the refactoring of existing code


- Hands-on iOS app development, including feature development, troubleshooting, debugging, problem solving and bug fixing


- Design and run your own unit test cases and integrate your code as part of a Continuous Integration process


-Working within and Agile environment


Top Skills:


- 4+ years of experience in iOS app development, with strong programming skills


- Strong programming skills in Objective-C and Swift


- Good understanding of iOS related programming patterns like core APIs, frameworks, delegates, protocols, - categories, as well as & Apple's human interface guidelines


- Understand and have demonstrated best practices in front-end UI and UX implementation with UIKit, Core Animations, and Auto Layouts, Memory Management and performance analysis


- App development portfolio that demonstrates real-life experience with mainstream mobile apps used by a broad consumer install base


- Good understanding of iOS related programming patterns and operating system facilities


- Understand and have demonstrated best practices in front-end UI and UX implementation


- Understanding of app optimization including performance optimization


- Good understanding of OOPS concepts, Design Patterns, Algorithms and data structure


- Experience with RESTful web services and parsing JSON/XML


- Experience and desire to work with Agile software development paradigm in a fast-paced, iterative and multi-functional environment


Soft Skills:


- Excellent communication skills, both oral and written


- Able to deal with ambiguity and change


- Readiness to work in a global team with contributors from different backgrounds, skills and locations


Interview process: 1st video Skype, 2nd video Skype (30 minutes)


Location: Pittsburgh PA *ONLY*


Schedule: M-F 40 hours, no flex schedule, no remote


Why this position? Experience with PNC Bank working on mobile development, completely new development from beginning


This position is contract with the right to hire if a need becomes available. Manager prefers candidates that will entertain full time employment. Salary based on experience.


Conference Call: 10/17/2017 Tuesday 10:00 am 1-866-246-4691 code 9128087

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

iOS Development Tech Lead

Randstad Technologies
Pittsburgh, PA 15222

Share this job

iOS Development Tech Lead

Randstad Technologies
Pittsburgh, PA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast