🌎
This job posting isn't available in all website languages
📁
Architect-Technology
📅
CREQ34022 Requisition #

Skill: iOS Lead Developer

Role / Tier: T2

 

Key responsibility:

  • Code and build application for iOS platform.
  • Write quality code and maintain responsiveness of the application.
  • Understand the design and collaborate with the team to develop features.
  • Understand the existing software eco system and application code base
  • Translate designs and wireframes into high quality code
  • Identify bottlenecks and fix bugs
  • Adhere to client’s software development processes and best practices
  • Ability to rapidly learn and take advantage of new concepts, business models, and technologies.

 

 

Qualifications

  • Well versed in Swift and Cocoa touch
  • Experience with iOS frameworks like Core Data, Core Animation, and Cocoa Pods.
  • Familiarities in Apple push notifications is a plus.
  • Experience with storage techniques, threads and performance tuning.
  • Understanding of Apple design guidelines and Human Interface guidelines is a plus.
  • Good understanding of distributed version control system – Git is a plus
  • Experience with RESTful APIs to connect with backend services.

 

About Virtusa

Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 21,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.

Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.

Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Lead iOS Developer

  • Design and build applications in a modular fashion for iOS platform.

  • Ensure and check for performance, quality and responsiveness of the application.

  • Introducing best practices and socializing the same to the team.

  • Collaborate with team to design and develop features.

  • Use performance-checking tools and address memory leaks.

  • Understand the existing software eco system and application code base

  • Provide solutions and troubleshoot the issues.

  • Translate designs and wireframes into high quality code

  • Identify bottlenecks and fix bugs

  • Adhere to client’s software development processes and best practices

  • Ability to rapidly learn and make the team aware of same to take advantage of new concepts, business models, and technologies.

  • Well versed in Swift, Swift UI and IOS platform

  • Experience with architecture patterns like MVC, MVP, MVVM, CLEAN and other design patterns

  • Experience with iOS frameworks like Alamofire, Kingfisher for Network integration and best practices followed

  • Good understanding on Reactive programming paradigms using RxSwift/ReactiveCocoa

  • Experience working on Swift UI/Snapkit/Cartography is a plus

  • Experience with storage techniques, threads and performance tuning.

  • Understanding of Apple design guidelines and Human Interface guidelines.

  • Experience with RESTful APIs to connect with backend services.

  • Experience in different authentication mechanisms like OAuth2 and HMAC

  • Familiarity with JWE (JSON Web Encryption) and JWT (JSON Web Token)

  • Proficient understanding of code versioning tools and CI/CD

  • Experience in converting an existing monolithic application to module-based application

  • Experience working with Swift Package Manager, CocoaPods, Carthage

Previous Job Searches

Similar Listings

Pittsburgh, Pennsylvania, United States

📁 Architect-Technology

Requisition #: CREQ48870