Senior iOS Developer

Hirdető megnevezése: 
Johnson and Johnson, Ireland
Település/régió: 
Ireland, Limerick

Official Link

Ha kérdésed lenne írj üzenetet, skype: kuszingjanos

Job Description

 

The Opportunity:  Senior Mobile iOS Developer

The Johnson and Johnson, EMEA Development Centre, are currently seeking Senior Mobile iOS Developers to join our team. We develop, design and deliver high quality business applications, software solutions and services to meet J&J business technology requirements. The offices are newly designed, specifically to accommodate Scrum development and are based on the University of Limerick Campus. It is an open and highly collaborative environment based on LEAN principles with a strong emphasis on continuous integration, automated testing and continuous delivery. Scrum teams are encouraged to be self-organising and autonomous.

 
Responsibilities:
  • Playing a lead role in software design, architecture, requirements analysis, investigation of new technologies, and software development.
  • Collaborating with the core development team and the product owner to define and estimate business requirements and then translate these into specific software tasks.
  • Collaborate as a member of an agile team to get products developed and completed with best in class software development.
  • Design, build, and maintain high performance, reusable, and reliable iOS applications.
  • Ensure the best possible performance, quality, and responsiveness of applications developed.
Requirements:
  • 10+ years’ development experience.
  • 4+ years’ iOS development experience.
  • Extensive knowledge of Objective-C and Swift.
  • Understands the best practices of iOS app design and supporting iPhone and iPad layouts via Storyboards.
  • Strong enterprise-class mobile application development experience.
  • Excellent mastery of web standards, iOS standards and building in accessibility from the ground up.
  • Solid understanding of web technologies such as HTTP/S, JSON, FTP, SSH, SMTP, SOAP and REST.
Strengths:
  • Possess a strong understanding of agile development methodologies, specifically Scrum and Kanban.
  • Excellent written and verbal English skills.

Qualifications

Preferred qualifications:
  • BSc. or Master's degree in Computer Science or related technical field.
  • Solid understanding of information management, data modeling, system integration, development methodologies (including unit testing) and web technologies.
  • Excellent interpersonal and communication skills and an ability to work effectively with teams.
  • Strong analytical skills and a demonstrable bias toward action.