Full Time

iOS Software Engineer

Genesis10
$80,000 - $140,000* / year (about $38–$67 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.

Position Overview

As an iOS Software Engineer at Genesis10, you will play a crucial role in designing, developing, and maintaining high-quality iOS applications that deliver exceptional user experiences. You will collaborate with cross-functional teams, including product management, design, and quality assurance, to ensure that applications are functional and user-friendly. Your expertise in mobile development will contribute to the overall success of our technology solutions and the satisfaction of our clients.



Job Responsibilities

  • Design and implement high-performance iOS applications using Swift and Objective-C.
  • Collaborate with UI/UX designers to create a seamless and engaging mobile user experience.
  • Conduct code reviews to maintain quality standards and ensure best practices in code documentation and testing.
  • Work closely with product managers to define and refine application features and requirements.
  • Debug and optimize applications for performance, quality, and responsiveness.
  • Stay updated with the latest iOS development trends and technologies to enhance the applications continuously.
  • Participate in team meetings and contribute ideas for improvements and enhancements.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of experience in iOS application development.
  • Proficiency in Swift and Objective-C programming languages.
  • Experience with REST APIs, third-party libraries, and integrations.
  • Strong understanding of the iOS SDK and Apple's Human Interface Guidelines.
  • Familiarity with version control systems such as Git.
  • Experience with unit testing and automated testing frameworks.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The iOS Software Engineer position utilizes a wide array of technologies and tools, including but not limited to Swift, Objective-C, Xcode, RESTful APIs, Git for version control, and various testing frameworks. Familiarity with agile development practices and tools like JIRA or Trello is advantageous, as we prioritize effective collaboration and efficiency throughout our development processes.



Ideal Candidates

The ideal candidates for the iOS Software Engineer position are innovative thinkers with a passion for technology and a commitment to delivering high-quality mobile applications. They should possess strong analytical skills, a collaborative attitude, and the ability to work well in a fast-paced environment. Excellent communication skills and a proactive approach to problem-solving will further enhance their success at Genesis10.

Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →

View Similar Jobs

Matches Jobs

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