iOS Developer

Sunnyvale, CA, US • Posted 1 day ago • Updated 1 day ago
Full Time
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • ios
  • swift
  • xcode

Summary

Title- IOS Developer

Location- Sunnyvale, CA (ONSITE)

Fulltime Permanent Role

Hands on coding with Swift, problem solving and design pattern, worked on Distributed Source Course Version Control Systems (GIT/GITHUB)

Please submit with GITHUB or App links along with resumes.

Onsite Interview

Description

Responsibilities:
- Apply up-to-date expertise to develop, improve, and release the iOS App
- Participate in peer code reviews and collaborate effectively within an agile team including designers, product managers, and developers
- Provide support in implementing business solutions
- Troubleshoot business and production issues for mobile devices

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.

Top 3 Skills Needed or Required

iOS development experience
Swift
Xcode

What are the day-to-day responsibilities?

- 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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10439527
  • Position Id: 8925902
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Mountain View, California

Today

Easy Apply

Full-time, Third Party, Contract

Sunnyvale, California

5d ago

Easy Apply

Contract

55 - 60

San Jose, California

Today

Full-time

USD 159,200.00 per year

Hybrid in Sunnyvale, California

11d ago

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs