Job Seekers, Please send resumes to resumes@hireitpeople.com
Job Description:
- Bachelors degree in computer science or equivalent engineering degree
- 7+ years experience developing and implementing applications.
Required Skills:
- Design, and develop IOS native applications for mobile phones, and tablets.
- Excellent programming skills in Swift.
- Experience in MVP, MVVM and Observer Pattern and used in project.
- Experience with IOS SDK performance tools, and optimization
- Strong Object-oriented programming and Design skills
- Excellent knowledge on automated unit testing
- Excellent communication and interpersonal skills
- Able to work well individually as well as in a highly collaborative team.
- Ability to lead a team of developers and drive high quality deliverables.
Preferred Skills:
- Masters Degree in computer Science
- Demonstrated success in delivering complex full stack mobile applications across native and server-side components.
- Familiarity with version control systems (Git)
- Familiarity with build systems (gradle, maven, ...), CI tools (Jenkins, Artifactory, Nexus)
- skills in problem solving and algorithms Ability to switch among multiple projects, multiple languages, and multiple IDEs in short periods of time (and sometime in the same period)
- Demonstrated interest in learning new technologies.
- Familiarity with Agile methodologies (especially Scrum)
- experience in Enterprise Software development
- Passion for creating world class mobile user experience.
- Direct work in applications that serve a very large number of users along with handling highly secure information.