Software Engineer, iOS

DeWinter BH ·www.dewintergroup.com

Location San Francisco, CA, - None Specified -
Salary USD 78 / hour
Type Full time
Level Mid
Source Shazamme
Information Technology Accepting Candidates
Apply direct
Title: Software Engineer, iOS
Job Type: Contract
Contract Length: 6 months
Target Start Date: November 11th, 2025
Work Location/Structure: North America

About the Opportunity:

Our client, a leader in the Social Media industry, is looking for a skilled Software Engineer, iOS to join their team for a 6-month contract engagement. This is a high-impact role that requires a self-motivated professional who can hit the ground running and deliver results quickly.

Key Responsibilities & Deliverables:

This role is focused on the successful completion of specific tasks and deliverables. Your responsibilities will include:
  • Working cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features.
  • Contributing to the full development cycle: technical design, development, test, experimentation, analysis, and launch. This includes reviewing code and design docs, and giving feedback on product specs and mocks.
  • Participating with a team of thoughtful, fast-moving, and motivated engineers. Contributing to standards that improve developer workflows, recommending best practices, and helping mentor junior engineers on the team to grow their technical expertise.
  • Continuously learning and improving your technical and non-technical abilities.
Required Skills & Experience:

We are looking for someone with a proven track record of successful contract engagements. The ideal candidate will have:
  • 6+ years of hands-on, professional software development experience developing user-facing iOS mobile native applications at scale, using Swift.
  • Deep expertise in iOS Development, Swift, and UIKit. This isn't a learning role—you need to be a subject matter expert.
  • Demonstrated ability to work autonomously and manage your own time effectively to meet project goals.
  • Experience with software engineering best practices such as unit/integration/end-to-end testing, design documents, CI/CD, A/B testing, code reviews, and documentation.
  • Strong communication skills to provide clear and concise status updates to the project team.
  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience.
  • Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule.
  • Excellent communication skills. You partner effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
  • Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments.
  • Software development experience in one or more general purpose programming languages (Java, C++, Python, Rust).
  • Familiarity with GraphQL and SwiftUI is a plus.
  • Experience with medium-to-large-scale applications and experience with rigorous engineering processes typical of leading tech companies at scale.
  • Experienced with scaling applications, driving complex initiatives across multiple teams and cross-functional stakeholders.
  • Knowledge about GraphQL, REST, HTTP basics, and the ability to design and implement maintainable APIs is a plus.

Frequently asked questions

Who is hiring for the Software Engineer, iOS role?
DeWinter BH is hiring for the Software Engineer, iOS position, a Shazamme client. Apply directly on the employer's career site.
Where is the Software Engineer, iOS job located?
The Software Engineer, iOS role with DeWinter BH is based in San Francisco, US.
What does the Software Engineer, iOS role pay?
DeWinter BH lists the Software Engineer, iOS role at up to USD 78 per hour.
Is the Software Engineer, iOS role full-time or contract?
This is a full time position at DeWinter BH.
What experience level is the Software Engineer, iOS role?
The Software Engineer, iOS position is aimed at mid-level candidates.
How do I apply for the Software Engineer, iOS role at DeWinter BH?
Apply directly on DeWinter BH's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct