Hit enter to search

  • Noida
  • London
  • Leeds
  • USA
  • Durham
  • Spain

Essential Skills & Qualifications:

  • Bachelor’s degree in engineering or computer science or an equivalent with at least 5+ years with a good understanding of IOS development.
  • Good teaming abilities
  • Good Communication Skills
  • Good problem-solving, written and oral communication skills

Job Description:

  • Collaborate with cross-functional teams to define, design, and ship new features by providing thought leadership and mentoring to the practice
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Write specifications and documentation for API’s
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs and performance bottlenecks
  • Maintain code quality, organization, and automatization
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Stay up-to-date with the latest industry trends, technologies, and best practices in iOS development

Technical Skills include:

  • Highly experienced with MVVM, VIPER design patterns and thorough understanding of Agile Development, mobile development best practices.
  • Proficient with Objective-C or Swift, SwiftUI, Cocoa Touch and the XCode tool set.
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • Knowledge of low-level C-based libraries, ffmpeg, Video and image processing
  • Experience with offline storage, threading, and performance tuning
  • Experience with performance and memory tuning with tools
  • Familiarity with GraphQL RESTful APIs to connect iOS applications to back-end services
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Good knowledge of common design patterns, frameworks and libraries for mobile development
  • Solid understanding of the full mobile development life cycle
  • Discipline for testing and automation – unit, functional, integration, etc.
  • Deliver high-quality, well-architected code that’s clean and easy to understand and extend.

Additional Skills Preferred:

  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools
  • Familiarity with continuous integration
  • Experience with Security, mobile or otherwise

Send Your Profile at hr@idslogic.com

chat icon Let’s discuss your project ?

Take 30 seconds to fill out our form so that we can learn more about you and your project.

Contact Us
Call Us + 91 120 423 5665
Leave your name and mobile number, We will call you back

    × Ask An Expert