Sign up for our
weekly
newsletter
of fresh jobs
Senior IOS DeveloperCognizant’s Digital EngineeringOur practice is seeking a highly qualified Android IOS Developer with experience in Software Development Kit. You will work side by side with product managers, designers, and clients, making decisions together to quickly deliver valuable working software to clients and their users. Our developers are agile and retrospective, and not afraid to identify what we’re doing wrong, so we can fix it, so we can improve on it. Above all, we judge success by the success of our team and the happiness of our customers.Responsibilities and Qualifications· 5-7 years of experience developing and implementing iOS native applications for mobile phones, and tablets· Excellent Objective C and Swift programming skills· Experience developing and designing reusable components· Experience in code governance and quality metrics· Strong experience in designing and developing native iOS frameworks (API, unit testing, deployment, etc.)· Experience with iOS SDK performance tools and optimization· Familiarity with version control systems (Git)· Familiarity with build systems (grade, maven), CI tools (Jenkins, Artifactory, Nexus)· Experience with MVVM architecture pattern· Strong problem solving and analytical skills· Looks for opportunities to simplify product and technical design.Required Skills· 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 of time)· 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 informationWhy Choose Cognizant?Our associates enjoy robust benefits and training opportunities from our industry recognized, award winning Academy team. You will have access to hundreds of technical trainings to keep your abilities fresh and have opportunities to acquire certifications on the newest technologies.Cognizant is an equal opportunity employer provider and committed to creating a diverse environment. We consider all applicants without regard to race, creed, color, national origin, ancestry, age, marital and family status, disabilities, sexual orientation or preference, veteran status or any other classification protected by state, federal or local law.About Cognizant:Headquartered in the U.S, Cognizant leverages a highly flexible business model, a flawless global delivery network, and deep domain expertise to deliver to a long list of world-class companies that are leaders in their own space.#LI-CN1IND123