Full Time

Senior Software Engineer - iOS (REMOTE)

WorkatHome-JobBoard
Remote!
$100,000 - $150,000* / year (about $48–$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 WorkatHome-JobBoard, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer specializing in iOS development at WorkatHome-JobBoard, you will play a pivotal role in designing, implementing, and maintaining innovative mobile applications that enhance user experience. This position requires a deep understanding of the iOS ecosystem and a commitment to developing high-quality software. You will collaborate with cross-functional teams, contribute to the architectural vision, and guide junior developers while embracing Agile methodologies to ensure timely delivery of solutions.



Job Responsibilities

  • Design, develop, and maintain advanced iOS applications for the iPhone and iPad, ensuring top performance and quality.
  • Collaborate with product managers, designers, and other engineers to translate requirements into technical specifications and actionable tasks.
  • Conduct code reviews, provide mentorship to junior team members, and promote best practices for software development.
  • Diagnose and resolve technical issues, ensuring consistent performance across a variety of devices.
  • Stay up-to-date with iOS technologies, frameworks, and trends to integrate them into the development process.
  • Implement and optimize APIs and libraries to enhance app functionalities.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of software development experience, with at least 3 years specifically in iOS application development.
  • Proficient in Swift and Objective-C; experience with SwiftUI is a plus.
  • Strong understanding of software design patterns, mobile architecture, and microservices.
  • Experience using version control systems such as Git.
  • Excellent problem-solving skills and ability to work under tight deadlines.


Technologies & Tools

The Senior Software Engineer - iOS will work with a suite of cutting-edge technologies and tools, including but not limited to Xcode, CocoaPods, Firebase, and GitHub. Familiarity with RESTful APIs, CoreData, and third-party libraries is essential, as well as knowledge of automated testing frameworks such as XCTest or Quick and Nimble to ensure the delivery of robust applications.



Ideal Candidates

Ideal candidates for this position are those who demonstrate a strong passion for technology and a proactive approach to problem-solving. They possess excellent communication and interpersonal skills, enabling effective collaboration across teams and with stakeholders. A growth mindset, adaptability to change, and a commitment to high-quality coding standards are essential traits, as is the ability to thrive in a fast-paced, remote working environment.

Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →

View Similar Jobs

Matches Jobs

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