iOS Developer

Company:  Infobahn Softworld Inc
Location: Sunnyvale
Closing Date: 28/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Minimum Education and Experience:

- Bachelor's Degree in Computer Science or related field

- 5 years of experience building scalable e-commerce applications or mobile software

Minimum Skills:

- Proficient in mobile software development using Swift & Objective-C

- Experience with distributed source code version control systems (Git/Github)

- Familiarity with agile development methodologies

- Knowledge of Apple SDKs for iOS development

- Proficient in software debugging techniques, including debuggers, loggers, and crash report tools

- Experience in analyzing memory issues, such as memory leaks, using memory analyzer tools like Instruments

- Familiarity with embedded real-time systems with limited resources (memory and processing)

- Experience with command line XCode build tools for Continuous Integration

- Knowledge of design patterns, MVC, data structures, and algorithms

- Experience in unit and integration testing Objective-C code

- Published iOS application is required.

Additional Details


  • Top 3 Skills Needed or Required : iOS development experience Swift Xcode
  • iOS App - Participate in code reviews to ensure high-quality code and adherence to best practices - Work closely with designers, product managers, and developers to contribute effectively within an agile setup - Implement business solutions, providing support and troubleshooting as needed - Debug and resolve issues related to mobile devices in a timely manner - Stay up-to-date with the latest industry trends and apply relevant expertise to enhance the app - Utilize Swift and Objective-C for mobile software development - Use distributed source code version control systems, such as Git/Github, for efficient collaboration - Apply knowledge of Apple SDKs for iOS development - Employ software debugging techniques, including debuggers, loggers, and crash report tools, to identify and fix issues - Analyze memory issues, such as memory leaks, using memory analyzer tools like Instruments - Handle embedded real-time systems with limited resources, such as memory and processing - Utilize command line XCode build tools for Continuous Integration - Apply design patterns, MVC, data structures, and algorithms to ensure efficient and scalable code - Conduct unit and integration testing for Objective-C code to ensure quality and reliability

Apply Now
Share this job
Infobahn Softworld Inc
An error has occurred. This application may no longer respond until reloaded. Reload 🗙