Developer > Jobs

US: Lead Mobile Developer

Date: _16-Feb-2016_
To see other developer job opportunities, please visit http://dev.fyicenter.com/

Lead Mobile Developer

RESPONSIBILITIES:

• Design, architect and build advanced applications for mobile (iOS, Android) and web platforms

• Collaborate with cross-functional teams to define, design, and ship new features

• Accurately estimates the magnitude and time requirements of features and fixes

• Implement custom user interfaces using the latest mobile and web programming techniques

• Implement middle and back-end layers using the latest server and cloud programming techniques

• Utilizes source control, continuous integration and unit testing best practices

• Debugs code issues and is able to provide impact assessments for changes, both within development and production environments

• Participates in peer review of work products such as code, designs, and test plans produced by other team members

• Continuously discover, evaluate, and implement new technologies

• Provide leadership and guidance to continue to establish development best practices and standards for the organization

• Effectively communicate with authority and conviction.

• Lead a team in accordance with organization’s policies and applicable legislation

• Independently handle personnel issues, conflict management, define goals that increase knowledge and skills of staff, and define staff expectations, without involvement of senior managers

• Contribute to discussions on implementation of IT strategy on a regional basis and implement objectives, as appropriate. Ensure staff have a consistent understanding and positive impression of business strategy for regional and global objectives

• Recommend course of action regarding project issues/concerns, implement mitigation plans, then escalate risks and issues to senior IT management as necessary

• Maintain knowledge of competitive and complementary products and experiences.

Qualifications

REQUIRED KNOWLEDGE, SKILLS AND ABILITIES:

• Ability to work independently as well as collaboratively

• Demonstrable experience with real-world iOS projects for the App Store or Enterprise distribution

• Demonstrable experience with real-world web projects

• Experience building and delivering highly scalable, reliable, and complex software systems on-time and on budget

• BS/MS degree in Computer Science, Engineering or a related subject

• Working knowledge of the general mobile and/or web landscape, architectures, trends, and emerging technologies

• Experience with third-party libraries and APIs

• Solid understanding of the full software development life cycle

• Must love working in fast paced, rapidly changing environment

• Ability to establish and maintain effective working relationships with co-workers, managers and clients

• Clear and effective written and verbal communication and strong interpersonal skills, and proven track record of presenting to and influencing stakeholders and senior management

MINIMUM REQUIRED EDUCATION AND EXPERIENCE:

• Candidates should possess a Bachelor's degree, and have a minimum of 5+ years of software development experience, strong communication and interpersonal skills; or equivalent combination of education, training and experience

REQUIRED ADDITIONAL SKILLS AND ABILITIES:

• Experience with Objective-C, Swift, and Cocoa Touch

• Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text

• Experience with Java and Android development

• Experience with cross-platform mobile development platforms (Cordova, Xamarin)

• Have published mobile apps to the App Store, Google Play, or enterprise distribution

• Experience with cloud platforms (AWS, Azure)

• Experience with Agile SCRUM methodologies

• Experience working with a distributed team

To apply for this position, please visit this Website.

Thank you,
Developer FYI Center
http://dev.fyicenter.com/