Jobs · Engineering · California

iOS Developer

7Th Sky Tech · Fremont, CA · 3 wk ago
HybridEngineeringFull-time

About the role

We are looking for an experienced iOS Developer to join our growing engineering team on a full-time basis. The ideal candidate will have strong hands-on experience developing, testing, debugging, and deploying high-quality iOS applications using Swift, SwiftUI, UIKit, and Xcode. This is an onsite position, and candidates must be available to attend a face-to-face interview and work from the designated office location. The successful candidate will work closely with product managers, UI/UX designers, backend engineers, QA engineers, and other stakeholders to build scalable, secure, and user-friendly mobile applications. The interview process includes an initial screening, technical interview, and a face-to-face interview.

Responsibilities

  • Design, develop, test, and maintain native iOS applications.
  • Develop high-quality applications using Swift, SwiftUI, and UIKit.
  • Translate business and UI/UX requirements into functional mobile applications.
  • Build reusable, scalable, and maintainable application components.
  • Integrate RESTful APIs, third-party SDKs, and backend services.
  • Work with JSON, asynchronous programming, and network communication.
  • Implement responsive and user-friendly interfaces.
  • Follow established software architecture and coding standards.
  • Participate in code reviews and provide constructive feedback.
  • Identify, troubleshoot, and resolve application defects and performance issues.
  • Optimize application performance, memory usage, battery consumption, and startup time.
  • Write unit tests and UI tests to ensure application reliability.
  • Collaborate with QA teams during testing and release cycles.
  • Work with Git-based version control and standard CI/CD processes.
  • Prepare applications for App Store submission and production releases.
  • Monitor production issues and provide timely technical support.
  • Stay current with new iOS technologies, Apple frameworks, and development best practices.

Requirements

  • 5+ years of professional iOS development experience.
  • Strong proficiency in Swift.
  • Hands-on experience with SwiftUI and UIKit.
  • Strong knowledge of iOS SDK, Xcode, and Apple development tools.
  • Experience with REST APIs and JSON.
  • Strong understanding of iOS application architecture such as MVVM, MVC, or VIPER.
  • Experience with asynchronous programming and concurrency.
  • Knowledge of Core Data, SQLite, or other local persistence technologies.
  • Experience with Git and source-control workflows.
  • Experience writing unit and UI tests.
  • Strong debugging and problem-solving skills.
  • Experience with App Store deployment and release management.
  • Understanding of iOS security, permissions, and data protection.
  • Experience integrating third-party libraries and SDKs.
  • Must have strong hands-on iOS development experience.
  • Must be comfortable working onsite.
  • Must be available for a face-to-face interview.
  • Strong communication and collaboration skills are required.
  • Must be able to work effectively with cross-functional teams.
  • Candidates should be able to demonstrate previous iOS applications or relevant project experience.
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred; equivalent professional experience may be considered.

Skills

  • Experience with Combine and/or Swift Concurrency.
  • Experience with async/await.
  • Knowledge of dependency injection and modular application architecture.
  • Experience with Firebase or similar mobile services.
  • Experience with push notifications and deep linking.
  • Knowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Bitrise.
  • Experience with Agile/Scrum development methodologies.
  • Experience working with analytics, crash reporting, and performance monitoring tools.
  • Familiarity with accessibility standards and responsive UI design.

Benefits

  • Full-time employment opportunity.
  • Competitive compensation.
  • Opportunity to work on modern iOS applications.
  • Collaborative engineering environment.
  • Professional growth and learning opportunities.
  • Exposure to modern mobile technologies and development practices.

Similar jobs

iOS Developer

Volantsoft IncDallas, TX· 2 wk ago
RemoteEngineeringapply on volantsoft-inc.careerplug.com

IOS Developer

CapgeminiNew York, United States· 2 wk ago
Engineeringapply on capgemini.com

IOS Developer

Tata Consultancy ServicesAustin, TX· 2 wk ago
Engineering$90k–$130k/yrapply on ibegin.tcsapps.com

iOS Developer

7Th Sky TechChicago, IL· 3 wk ago
Engineeringapply on jobs.pyjamahr.com

iOS Developer

BJAKUnited States· 1 mo ago
RemoteEngineeringapply on jobs.ashbyhq.com