We are seeking a motivated and experienced Lead iOS Developer to join our team in Plano. In this role you will lead a small, but soon-to-be growing team in supporting on of our key projects.
Responsibilities
* Implement native IOS application using Swift/Objective C framework * Implement native Android application using Android Java framework * Utilize asynchronous data driven design methodologies * Design several MOC user interfaces demonstrating user interaction with a mobile application * Create documents detailing application design * Work with customers and consultants to ensure design goals are met * Employ Apple and Google application design guidelines * Publish mobile applications to App and Play Stores * Review and assess product requirements, develop time estimates, and break down work into manageable tasks * Design stable, maintainable software solutions to meet product requirements * Design and implement cloud-based web applications, web services, and IoT solutions * Implement both prototypes and production systems * Interact with clients to form product features, architect solutions, and troubleshoot and resolve software issues * Manage schedule and take responsibility for delivering on time * Develop, maintain and publish mobile apps to App and Play stores * Employ Apple and Google application design guidelines
Qualifications
* Bachelor's Degree in Computer Science or related discipline * Minimum 4 years of experience designing, developing, testing, and debugging mobile apps and web-based software solutions * Minimum 3 years experience with iOS native app development * Minimum 3 years experience with Swift and Objective-C * Experience developing projects in a team using an Agile methodology * Practical experience developing RESTful web services * Experience architecting software systems or leading development teams * Solid understanding of software development fundamentals * Experience with development tools such as SVN, Git, continuous integration, automated testing frameworks (Preferred), etc. * Ability to multi-task and stay organized in a dynamic work environment * Passionate about learning new technologies and creating innovative solutions * Self-directed and able to troubleshoot and solve problems independently as well as work within a team * Hybrid mobile development experience is a plus * Experience with web front-end development in Angular is a plus
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.