iOS Developer at VPD Money

  • As an iOS Developer at VPD Money, you are skilled at writing complex applications, have a deep understanding of application lifecycles, databases and services. you are responsible for the development and maintenance of applications aimed at a range of Apple devices including iPhones, iPad, and Apple watches.
  • Your primary focus will be the development of iOS applications and their integration with back-end services.
  • You will be working alongside other developers on different layers of the infrastructure.
  • Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products are essential

Responsibilities :

  • Modify existing applications to correct errors i.e., fix bugs; adapt applications to allow each to adapt new hardware, or to improve its performance.
  • Development of iOS applications and their integration with back-end services.
  • Ensuring the best performance and user experience of the application
  • Writing clean, readable, and testable code
  • Cooperating with developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
  • Work on existing Mobile Applications
  • Designing and building advanced, complex applications for iPhones and iPads.
  • Collaborating with teams around you and helping with development processes early on.
  • Enriching our team with your knowledge and your innovative ideas.
  • Working effectively in agile product development and managing the complete mobile development cycle including testing, integration as well as publishing and maintenance of mobile apps.
  • Collaborating with testers, product managers, designers, and engineers to build user-friendly, scalable, and innovative mobile experiences.
  • Working with third-party data sources and API’s.
  • Writing clear and maintainable code for our iOS apps.
  • Unit-test coding for robustness, including edge cases, usability, and general reliability.
  • Bug fixes and application performance enhancement.
  • Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
  • Maintaining code quality, organization, and automatization.
  • Ensuring the best possible performance, quality, and responsiveness of applications.
  • Translating designs and wireframes into high-quality code.

Requirements

  • B.Sc. or M.Sc. in Computer Science, other relevant fields, or equivalent experience, with a keen interest in technology.
  • A minimum of 3 years experience.
  • A deep understanding of Swift. Solid Swift experience is a plus.
  • A decent knowledge and understanding of CocoaPods, Cocoa Touch, iOS frameworks, UIKit,
  • Core Animation, CoreData, GCD & Networking, and other common libraries available for common tasks.
  • Deep understanding of design patterns and API design for building iOS SDKs.
  • Strong knowledge of iOS Framework and how to deal with different screen sizes.
  • Familiarity with Apple’s Human Interface Guidelines and App Store Review Guidelines.
  • Familiarity with REST-ful APIs to connect iOS applications to back-end services.
  • Write efficient UI code as well as work with complex data structures and algorithms.
  • Having an eye for great UI & UX is a plus.
  • Passion for writing clean code with clean architecture and easily-testable code.
  • A proficiency for understanding code versioning tools, such as Git.
  • The ability to understand business requirements and translate them into technical requirements.
  • The ability to work independently and take initiative, as well as being creative and curious.
  • A drive to learn fast and share your knowledge, to help increase the team’s productivity with each sprint.
  • Superb communication skills and ability to articulate technical problems and projects to all teams.
  • Eagerness to improve systems, processes, and yourself.
How to Apply

To apply, please submit your resume at hr@vpd.money

Related posts

Medical Sales Representative (MSR) at Pharma Ethics

Pharmacy Healthcare Assistant (Ogudu) at Medcourt

Strategic Account Manager at Medcourt