Pyramid is a leading Information Technology Consulting services company headquartered in metropolitan Atlanta, GA with prime emphasis on the following service offerings:
- Staff Augmentation
- Lifecycle IT solutions
- Application Development & Support
- Outsourced Testing
- Mobile Development and Test Automation
Job Title: Core iOS Senior Engineer
Location: Remote
Duration: 4-6 Months Contract
Job Description:
• Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans
• Executes Mobile Engineering projects
• Participates in the discovery phase of small to medium size Mobile Engineering projects
• Participates in peer code reviews and team development
• Provides and supports the implementation of business solutions
• Provides mobile engineering support to the business
• Troubleshoots business and production issues for mobile devices
Minimum Education and Experience required:
• Bachelor's Degree in Computer Science or related field and 5 years of experience building scalable ecommerce applications or mobile software
QualificationsMinimum Skills required:
• Experience with mobile software development using Objective-C, bonus for Swift.
• 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. (Nice to have)
Additional InformationAll your information will be kept confidential according to EEO guidelines.
Skills Required
- Bachelor's Degree in Computer Science or related field
- 5 years of experience in mobile software development
- Experience with Objective-C and Swift
- Experience with Git/Github
- Experience with Apple SDKs for iOS development
- Experience with software debugging techniques
- Experience with memory analysis tools
- Experience with Continuous Integration using XCode
- Experience with design patterns and algorithms
- Experience with unit and integration testing
- Published iOS application