Full Time

iOS Software Engineer

Genesis10
$80,000 - $150,000* / year (about $38–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Genesis10, so some details may not match this job. The employer's own page has the real description.

Job Overview

The iOS Software Engineer at Genesis10 will play a pivotal role in the design, development, and maintenance of innovative mobile applications for the iOS platform. The successful candidate will collaborate with cross-functional teams to leverage best practices in software development and ensure the delivery of high-quality applications. This role requires a strong understanding of the iOS ecosystem, a commitment to user experience, and the ability to adapt to emerging technologies while fulfilling the software requirements set forth by stakeholders.



Job Responsibilities

  • Design, implement, and maintain robust mobile applications for iOS using Swift and Objective-C.
  • Collaborate with UI/UX designers to create engaging and user-friendly interfaces.
  • Participate in code reviews and contribute to team knowledge sharing to improve code quality and functionality.
  • Debug and troubleshoot issues, providing timely resolutions and solutions.
  • Stay updated with the latest trends in iOS development and apply innovative technologies to enhance product capabilities.
  • Ensure applications are responsive and efficient by performing regular testing and optimization.
  • Work closely with Product Managers and stakeholders to fulfill project requirements and meet deadlines.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years experience in iOS application development.
  • Proficiency in Swift, Objective-C, and familiarity with the iOS SDK.
  • Experience with RESTful APIs, third-party libraries, and mobile frameworks.
  • Knowledge of design patterns, best practices, and performance optimization techniques.
  • Ability to work collaboratively in a team environment, with strong communication skills.
  • Strong problem-solving skills and attention to detail.


Technologies & Tools

The iOS Software Engineer will primarily utilize the following technologies and tools in their role: Xcode, Swift, Objective-C, Git, Cocoapods, and various iOS frameworks, such as UIKit and Core Data. Familiarity with CI/CD practices and tools like Jenkins or Fastlane may also be required to ensure robust application delivery.



Ideal Candidates

The ideal candidate for this position is an innovative thinker who demonstrates a passion for technology and a commitment to crafting high-quality user experiences. They possess strong analytical skills and are adept at problem-solving within a collaborative environment. A growth mindset, eagerness to learn new tools and technologies, and the ability to adapt to changing requirements will contribute to their success at Genesis10.

Unemployment does not last the same number of weeks everywhere. In Idaho it is paid for 10 to 26 weeks, depending on your wages and the state's unemployment rate. How it works there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.