IBM Application Developer - Mobile.iOS in VILNIUS, Lithuania

We seek for developers with strong object-oriented design skills and a track record of delivering designs to market, a solid understanding of the SDLC, and a fundamental love of APIs. Developers who are experts in rapid prototyping, with the ability to quickly go from mockups to implementation.Additional valuable skills include responsive design, a sense of UX, mobile design patterns, and visual design with an eye for simple-to-use interfaces as well as a working knowledge of testing from unit to functional (in a mobile context), and Agile development processes including Scrum.You will be responsible for:Articulating deeply technical concepts in a customer friendly and understandable way.Leading development for mobile projects (preferred).Creating and contributing to mobile industry “Points of View” and industry positioning.Sharing expertise with team members. Participating in teaching and training team members.

  • At least 3 years of experience in iOS development.

  • At least 3 years of experience in the mobile lifecycle: application development (application structure, device and operating system API’s, debugging, performance, security) and deployment.

  • Experience in one or more of the following: SOA, REST, JSON, MQTT, HTTP.

  • Experience in developing iPhone and iPad applications.

  • Experience in using version control systems like GITor Subversion.

  • Experience in using Core Data, Core Animation, Core Graphics, Core Location, Notifications, Map Kit and Health Kit.

  • Experience in Apple AppStore release process and beta testing process (TestfFlight).

  • Experience in using build automation tools like Hudson, Jenkins or CruiseControl.

  • Experience in working in an Agile environment, preferably member in a Scrum team.