Senior iOS Developer - Columbus, OH - Georgia IT Inc.
Columbus, OH
About the Job
Job Title : Senior iOS Developer
Location : Columbus, OH
Position Type : Contract
US Citizen, Green Card, TN, GC EAD and H4 EAD only No Third-party agencies corp to corp.
Job Description:
Skills/Experience:
Location : Columbus, OH
Position Type : Contract
US Citizen, Green Card, TN, GC EAD and H4 EAD only No Third-party agencies corp to corp.
Job Description:
Skills/Experience:
- Strong mobile UI design and implementation experience, including prototyping
- Exceptional problem-solving skills and logical thinking.
- Strong understanding of quickly changing mobile development landscape.
- Strong understanding of RX & traditional programming paradigm.
- Deep Knowledge on evolving Swift programming language.
- Experience on Swift UI & Combine is nice to have.
- Understanding of market leading CI & CD solutions.
- Expertise in application memory management, identifying and fixing leaks, multithreading, networking & Security
- Strong understanding of core algorithms and data structures.
- Experience in developing test cases for the code is a must have. Automated test development is a nice to have skill.
- Knowledge of A/B testing or persona approaches.
- Knowledge of Test Driven Development (TDD) would be a nice to have.
- Experience and passion to work in a fast-paced Agile environment, delivering functional features in small time durations
- Comfortable working together as a team in estimating and refining user stories and reasoning the estimation.
- Experience in data management including access, cache management etc.
- Strong in-depth knowledge in iOS SDK, device APIs, objective C/Swift.
- Expertise in developing data driven applications.
- Expertise in developing custom widgets with flexibility and reusability in mind
- Expertise in Publishing mobile applications to Apple App Store - including packaging, signing, certificate generation & management, iTunes portal access.
- Expertise in various data exchange protocols like json, soap, protobuff, etc.
- Expertise with different source code versioning strategies including branching, forking and merging.
Source : Georgia IT Inc.