Full Time

iOS Software Engineer

Underdog.io
$80,000 - $130,000* / year (about $38–$63 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 Underdog.io, so some details may not match this job. The employer's own page has the real description.

Overview

As an iOS Software Engineer at Underdog.io, you will be responsible for developing and maintaining high-quality applications for iOS devices. This role involves collaborating with a team of talented engineers and designers to create user-friendly interfaces, implement new features, ensure application performance, and troubleshoot issues that arise. Your expertise will contribute significantly to the product's success and enhance the overall user experience.



Job Responsibilities

  • Design, develop, and deploy iOS applications using Swift and Objective-C.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot, debug, and optimize application performance.
  • Maintain code quality, organization, and automation through best practices.
  • Participate in code reviews to ensure code quality and promote knowledge sharing.
  • Stay updated with new technologies and trends in mobile development.
  • Contribute to the development of the technical documentation for applications.


Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • 3+ years of professional experience in iOS application development.
  • Proficiency in Swift and Objective-C, with a solid understanding of iOS SDKs.
  • Experience with RESTful APIs, third-party libraries, and version control systems (e.g., Git).
  • Strong understanding of mobile UI/UX principles and best practices.
  • Experience with automated testing tools and strategies.
  • Excellent problem-solving skills and ability to work independently and as part of a team.


Technologies & Tools

The iOS Software Engineer will be working extensively with iOS development technologies, including Swift and Objective-C, along with tools such as Xcode, Git for version control, and platforms like Firebase for backend integration. Familiarity with continuous integration and deployment tools, as well as agile development methodologies, is also preferred in this position.



Ideal Candidates

The ideal candidate for this position will possess a strong passion for mobile technology, being enthusiastic about delivering top-notch applications that exceed user expectations. They should be detail-oriented, able to communicate effectively within a team environment, and display a proactive attitude toward learning and implementing new technologies. A genuine curiosity for user-centered design and a commitment to producing high-quality software will set them apart in this dynamic role.

In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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