Virtusa

IOS Developer - (Job Number: CREQ195297)


PayCompetitive
LocationHyderabad/Telangana
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: 561301
      !*!Job Overview:
      An experienced iOS Developer with 5-8 years of hands-on experience in mobile application development. The ideal candidate will have extensive experience with Swift, a solid understanding of iOS SDK, and a track record of delivering robust, scalable, and high-performance applications. This role requires excellent coding skills, a strong grasp of user interface design, and the ability to work collaboratively in a fast-paced environment.
      Key Responsibilities:
      App Development: Design, develop, and maintain high-quality iOS applications using Swift.
      Architecture: Implement and advocate for clean architecture patterns, ensuring modularity and maintainability.
      Performance Optimization: Optimize applications for performance, stability, and scalability.
      Code Quality: Write clean, efficient, and reusable code. Conduct thorough code reviews and enforce best practices.
      User Experience: Collaborate with UX/UI designers to ensure the best possible user experience and interface design.
      Testing: Develop and maintain a robust suite of automated tests to ensure code quality and prevent regressions.
      Mentorship: Provide technical guidance and mentorship to junior developers, fostering a collaborative and innovative development environment.
      Collaboration: Work closely with cross-functional teams, including product managers, designers, and backend engineers, to deliver high quality features on time.
      Stay Updated: Keep up-to-date with the latest industry trends, technologies, and best practices in iOS development.
      Required Qualifications:
      Experience: 5-8 years of professional experience in iOS development.
      Swift Expertise: Strong proficiency in Swift and a deep understanding of the iOS SDK.
      Architecture Patterns: Experience with modern iOS architecture patterns such as MVC, MVVM, and VIPER.
      UI/UX Principles: Solid understanding of UI/UX principles and best practices for mobile design. Testing: Experience with unit testing, UI testing, and automated testing frameworks.
      Version Control: Proficiency with Git and experience with collaborative development tools.
      APIs: Strong understanding of RESTful APIs and experience integrating with backend services.
      Problem Solving: Excellent analytical and problem-solving skills.
      Communication: Strong verbal and written communication skills. Team Player: Ability to work effectively in a collaborative team environment.
      Preferred Qualifications:
      Multithreading: Experience with multithreading and concurrency in iOS applications.
      Dependency Injection: Familiarity with dependency injection frameworks.
      SwiftUI: Experience with SwiftUI and Combine.
      Core Data: Proficiency with Core Data or other persistent storage mechanisms.
      CI/CD: Experience with continuous integration and continuous deployment CI/CD pipelines.
      App Store: Experience publishing and maintaining applications on the Apple App Store.
      Agile Methodologies: Experience working in Agile development environments.
      Open Source: Contributions to open-source projects or a strong personal project portfolio.
  • About the company

      Virtusa Corporation is an American information technology services company founded in 1996 in Sri Lanka and has its headquarters in Southborough, Massachusetts, United States.

Notice

Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.

Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.

An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.