Negotiable
Outside
Hybrid
USA
Summary: The Sr. IOS Developer role requires expertise in mobile software development, particularly with Swift and Objective-C, along with experience in GraphQL, Reactive programming, and ReST API integration. The position involves working within an agile team and requires a published iOS application. The candidate should also have experience with debugging, memory analysis, and continuous integration tools.
Key Responsibilities:
- Experience with mobile software development using Swift & Objective-C.
- Need experience with GraphQL, Reactive programming and ReST API integration.
- Experience using distributed source code version control systems (Git/Github).
- Experience working within an agile development team.
- Experience with Apple SDKs for iOS development and software debugging techniques (debuggers, loggers, crash report tools).
- Experience with analysis of memory issues such as memory leaks using memory analyzers tools (Instruments).
- Experience with embedded real-time systems with limited resources (memory and processing).
- Experience with command line XCode build tools for Continuous Integration.
- Experience in design patterns, MVC, data structures and algorithms.
- Experience in unit and integration testing Objective-C code.
- Published iOS application is required.
Key Skills:
- Mobile software development using Swift & Objective-C.
- GraphQL, Reactive programming, and ReST API integration.
- Distributed source code version control systems (Git/Github).
- Agile development experience.
- Apple SDKs for iOS development.
- Software debugging techniques.
- Memory analysis tools (Instruments).
- Embedded real-time systems experience.
- Command line XCode build tools.
- Design patterns, MVC, data structures, and algorithms.
- Unit and integration testing of Objective-C code.
- Published iOS application.
Salary (Rate): undetermined
City: San Jose
Country: USA
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Sr. IOS Developer
- Experience with mobile software development using Swift & Objective-C.
- Need experience with GraphQL, Reactive programming and ReST API integration
- Experience using distributed source code version control systems (Git/Github)
- Experience working within an agile development team
- Experience with Apple SDKs for iOS development Experience with software debugging techniques (debuggers, loggers, crash report tools)
- Experience with analysis of memory issues such as memory leaks using memory analyzers tools (Instruments)
- Experience with embedded real time systems with limited resources (memory and processing)
- Experience with command line XCode build tools for Continuous Integration
- Experience in design patterns, MVC, data structures and algorithms.
- Experience in unit and integration testing Objective-C code.
- Published iOS application is required.