Job Description :

Hi,

 Hope this mail finds you well.

This is Shankar from SejalIT Inc, I have an immediate Job Opportunity with one of my Client. Below are the details, please let me know if you are available/interested so we can further discuss this position.

 Position: iOS Engineer

Location- SFO, CA

Job Type- Contract (Remote till Covid)

Job Responsibilities

  •        Hands-on coding to develop the mobile app
  •     Work in highly collaborative teams that strive to build quality code and provide business value
  •        Ensuring quality and performance of the application to specifications
  •        Program well structured, optimized and testable code
  •        Proper documentation and maintenance of software
  •       Comply with industry standard processes

Basic Qualifications

  •  6 to 8+ years' mobile development experience using iOS.
  •        Excellent command on Swift and Objective C
  •        Solid understanding of the full mobile development life cycle
  •        Must have strong knowledge of protocol-oriented programming, object-oriented concepts.
  •        Strong understanding of working with Best Web Services, databases and SQLite, caching strategies & asynchronous calls.
  •        Must have strong experience working with XCode.
  •        Must have working experience with version control system like SVN, GIT.
  •        Must know Auto layout, Storyboards and Xib
  •        Must have basic knowledge of memory management and ARC.
  •        Must know dependency managers like Cocoapods, Swift Package Manager.
  •        Deep understanding of design patterns/architectures
  •      Test-driven mindset. Should know the implementation of Unit test cases using XCTest framework.
  •        Experience with version control tools like Bitbucket
  •        Advanced understanding of source code repositories and branching and merging strategies.
  •        Should have experience working in fast-paced Agile environment.
  •        Should be familiar with CI/CD tools
  •        Should know different frameworks of iOS.
  •        Has shipped multiple iOS applications and demonstrate this where possible.
  •        Knowledge of application deployment and Code-signing.
  •        Good communication skills and ability to work with team collaboratively.
  •        Should have experience of leading and mentoring the team.
  •        Good analytical and problem-solving skills
  •      Excellent verbal and written communication skills; articulate and able to communicate effectively at all levels

 

             

Similar Jobs you may be interested in ..