Infosys - Charlotte, NC

posted about 2 months ago

Full-time - Mid Level
Charlotte, NC
Professional, Scientific, and Technical Services

About the position

Infosys is seeking an iOS Developer who will play a crucial role in interfacing with key stakeholders and applying technical proficiency across various stages of the Software Development Life Cycle (SDLC). This includes Requirements Elicitation, Application Architecture definition, and Design. The iOS Developer will be responsible for creating high-level design artifacts and delivering high-quality code deliverables for a module. Additionally, the role involves leading validation for all types of testing and supporting activities related to implementation, transition, and warranty. This position is an opportunity to be part of a learning culture where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued. The location for this position is either Raleigh, NC or Charlotte, NC, and it may require travel.

Responsibilities

  • Interface with key stakeholders to gather requirements and define application architecture.
  • Create high-level design artifacts and deliver high-quality code for assigned modules.
  • Lead validation for all types of testing including unit and integration testing.
  • Support implementation, transition, and warranty activities related to the software development process.
  • Collaborate with cross-functional teams to ensure successful project delivery.

Requirements

  • Bachelor's degree or foreign equivalent from an accredited institution, or three years of progressive experience in the specialty in lieu of every year of education.
  • At least 4 years of Information Technology experience.
  • A minimum of 4 years of experience in iOS development with a proven track record of shipping successful applications.
  • Expertise in Swift and Objective-C programming languages.
  • In-depth understanding of modern design patterns like POP and MVVM, with a strong foundation in SwiftUI and Combine.
  • Experience with unit testing frameworks and ability to write unit and integration tests.
  • Experience integrating and utilizing third-party libraries and SDKs effectively.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.

Nice-to-haves

  • Exposure to hybrid mobile technology Flutter.
  • Good experience in project life cycle activities on development projects.
  • Experience with cloud platforms and backend technologies relevant to mobile development.
  • Desire to work in a Global delivery environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service