Sr IOS Developer

Job Category: IOS Developer
Job Type: Onsite
Job Location: Delaware
Compensation: Depends on Experience
W2: W2-Contract Only; Kindly note that applications on a C2C basis will not be considered for this role.

Job Description:

Roles and Responsibilities

  • Design, write and build applications for the
  • Collaborate with the team (developers, designers, product owners, QA) to define, design, and ship new features.
  • Implement new product features and support existing ones.
  • Replace old technology with new technology.
  • Prepare test plan, test cases and Execute/automate them.
  • Identify and correct bottlenecks and fix bugs

Requirements

  • B.E / B. Tech or M. Tech in Computer Science or equivalent with 8+ years of experience.
  • Expert knowledge of iOS SDK, XCode and other associated tools for development, debugging and instrumentation.
  • Experience with concepts of iOS – Swift, SwiftUI, asynchronous programming, background task, functional reactive programming, design patterns, dependency injection etc.
  • In depth Understanding of Apple’s recommended design principles, interface guidelines and best practices for coding.
  • Good knowledge of Data Structures, Algorithms and OS.
  • Experience with Agile development methodology (preferably scrum), continuous integration and tools (GIT, JIRA etc.) used to achieve the same.

Preferred qualifications:

  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • Familiar with performance optimizations and trends.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Willing to go the extra mile to do things right and fast.