iOS Software Engineer, Contributions
Role Description
The Contributions team is responsible for two of the most important actions on the platform: Posting and Commenting. We know that conversations are the lifeblood of Reddit, so we strive to ensure the content and the surrounding conversation is simple, expressive, intelligent, and modern. This is a high impact role where you will drive related technical & product strategy, operations, architecture, and execution for one of the largest sites in the world.
This role can be 100% remote within the United States or Canada. If you are located near an office, you’re welcome to work a hybrid schedule as well!
What You’ll Do:
- Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
- Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
- Participate with a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise.
- Continuously learn and improve your technical and non-technical abilities.
Qualifications
- Minimum of 3+ years of post-internship, full-time, hands-on, professional software development experience developing user-facing iOS mobile native applications at scale, using Swift.
- Familiarity 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 organizational skills, the ability to prioritize tasks and keep projects on schedule.
- Excellent communication skills. You collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
- BS degree in Computer Science, a similar technical field of study or equivalent practical, professional, hands-on experience.
- You love to build new things and thrive in ambiguity and even failure. You care about innovation.
- Software development experience in one or more general-purpose programming languages; Swift (expertise required), Java, Python, Go, Rust, C++.
- Additional knowledge around GraphQL, REST, basics, and the ability to design maintainable APIs is a plus.
Benefits
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support.
- Family Planning Support.
- Gender-Affirming Care.
- Mental Health & Coaching Benefits.
- Comprehensive Medical Benefits & Health Care Spending Account.
- Registered Retirement Savings Plan with matching contributions.
- Income Replacement Programs.
- Flexible Vacation & Paid Volunteer Time Off.
- Generous Paid Parental Leave.
$31 per hour
...Engaged in cross‑train efforts amongst peers where applicable Contribute to site‑level operational readiness and process improvements Effectively... ...100+ end users 1+ years of experience with image deployment, software and system testing and encryption and security tools (McAfee)...SoftwareHourly payContract workImmediate startRemote work$87k - $97k
...Description We’re looking for a Mid-Level iOS Engineer to join the Native App team supporting... ...Hollister iOS apps. This engineer will contribute to delivering high-quality mobile... ...Qualifications ~3–5+ years of professional software development experience with hands-on...SoftwareFull timeMonday to FridayFlexible hours$190k - $267k
...devices. We are seeking a stellar engineer with a deep understanding of... ...media capabilities but also contributing to the growth and strength of... ...modular, easy-to-integrate iOS video player that enables... ...years of hands-on, professional software development experience developing...SoftwareFull timeRemote workFlexible hours- ...is looking for an experienced iOS developer to help us build... ...closely with product, research, engineering, and business partners to... ...for capture and viewing. ~Contribute to both capture and viewing experiences... ...~5+ years of software application and systems development...SoftwarePermanent employmentFull timeLive inWork at officeRemote work
- ...Description We’re looking for a Senior iOS Engineer to join our remote engineering team.... ...code. Participate in code reviews and contribute to shared standards around quality, testing... ...~5+ years of professional software development experience, with a strong focus...SoftwareFull timeRemote workFlexible hours
- ...Description We're looking for a talented Senior iOS Engineer for our mobile team to join Bankjoy!... ...~Mentor junior engineers and contribute to a strong engineering culture ~Stay... ...Qualifications ~7+ years of professional software development experience, including 5+...SoftwareFull timeRemote work
- ...particular projects. ~Managing the complete software development process from conception to... ...Preferred experience with React Native, iOS/Android ~Basic design ability:... ...members ~Appreciates each team member's contributions and values each individual member ~Displays...SoftwareContract workWork experience placement
$120k - $145k
Role Description At Current, Lead Engineers drive the technical direction and delivery of... ...technical scoping, and delivery strategy ~Contribute to internal tooling, workflows, and... ...solutions Qualifications ~6–8 years of software or web development experience, ideally...SoftwareFull time- ...Senior iOS Engineer Remote - United States Our mission at Oura is to empower every person... ...the health of the iOS codebase Contribute to technical discussions, code reviews,... ...management and CI/CD ~ Experience developing software related to health, wellness, fitness,...SoftwareWork at officeLocal areaRemote workFlexible hours
$100k - $150k
...Vision Technologies is a forward-thinking software development company dedicated to... ...Developer to join our dynamic team and contribute to our mission of transforming business... ...functional partners — product, design, engineering, operations, and business stakeholders...SoftwareFull timeH1bRemote workVisa sponsorship- ...working independently and in teams to design and implement complex software programs and framework components Serves as technical lead... ...to ensure high quality Demonstrates advanced expertise and contributes to the Development practice by publishing technology points of...SoftwareWork at officeRemote work
- Somi AI is seeking an experienced software developer who specializes in building user-facing iOS mobile native applications. In this high... ...functional teams to drive product strategy, contribute to technical design, and mentor other engineers. Candidates must have a minimum of 3...SoftwareRemote job
- ...Engaged in cross-train efforts amongst peers where applicable. Contribute to site level operational readiness, process improvements.... ...supporting 100 end users. 1 year of experience with image deployment, software and system testing and encryption and security tools (McAfee)...SoftwareImmediate startRemote work
- ..., generate qualified leads, support property positioning, and contribute to revenue growth in a competitive market. Key Responsibilities... ..., social platforms, email platforms). Proficiency in design software (Canva, Adobe CreativeSuite: InDesign, Photoshop, Illustrator,...SoftwareWork at office
- A leading global restaurant brand is seeking a Software Development Engineer to drive technology innovation across its business. This role focuses... ...C. With 2+ years of experience, the ideal candidate will contribute to all aspects of the development cycle while...SoftwareRemote job
- ...focuses on building production-quality iOS applications where AI is a core interaction... ...Collaborate closely with backend and ML engineers on API design and system behavior.... ...members are expected to be hands-on and to contribute directly to the company’s mission. Interview...SoftwareRemote work
- ...Vision Technologies is a forward-thinking software development company dedicated to... ...Developer to join our dynamic team and contribute to our mission of transforming business... ...functional partners — product, design, engineering, operations, and business stakeholders...SoftwareFull timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa
- ...not arcing to some tree or tower. Sr Engineer, High Voltage Cable Design The Senior... ...Cable Design. ~ Expertise in Cymcap software for thermal analysis and power transmission... .... Engage with industry leaders and contribute to next-generation power transmission...SoftwareRemote workFlexible hours
- ...optimizing, and enhancing enterprise PeopleSoft environments while contributing to modernization efforts and technical architecture... ...enhancements. Install, configure, troubleshoot, and support PeopleSoft software components, including application servers, middleware, search...SoftwareLong term contractRemote work
- ...studies and planning, architecture and engineering design, construction, environmental, program... ...if requirements change. Leads and contributes to the writing of proposal sections such... ...knowledge of desktop publishing software (e.g., Adobe Creative Suite), graphics...SoftwareDaily paidWork at officeRemote workRelocation package
- ...and productive. As a Systems Engineer, you’ll play a critical role... ...assist with member solutions, and contribute to maintaining a high level... ..., Wireshark, TFTPD64, Cisco IOS, HP OS, MS Windows Server,... ...operations and advanced features of software packages. Must have...SoftwareWork experience placementRemote work
$1,560 - $4,080 per month
Faculty, Contributing - Mental Health Counseling General Summary Walden University is a pioneer in student‑centered distance education. An... ...and backup; use of Microsoft Office, Adobe Acrobat and ZIP software. Licensing and Certification Appropriately credentialed with...SoftwareWork at office$28 - $30 per hour
...campaigns for new products, initiatives, and branch promotions. • Contribute to strategy development by compiling market research,... ..., Salesforce, Creatio). • Experience using project management software, preferably JIRA, to manage creative workflows, timelines, and...SoftwareFull timeWork at officeRemote work- ...malware removal, MFA implementation) Manage software installations, deployments, and licensing... ...and maintain client‑specific SOPs; contribute to ongoing process improvements Mentor Level... ..., VMware Horizon) Mobile device support (iOS/Android) Zoom/Teams room systems support...Software
- ...Software Engineer Mode: 5 days/month onsite Locations: Durham, NC Westlake, TX Boston, MA Merrimack, NH Rest days remote Job description: Our teams build and contribute to the web, desktop, and mobile platforms. Our teams build APIs and digital...SoftwareRemote work
$128k - $142k
...people. The Difference You Will Make As a Software Engineer (New Grad) at Airbnb, you’ll play a... ...mission possible. Your work will directly contribute to high-quality, reliable experiences... ...into coding — fixing bugs, developing iOS features, or refining UI components —while...SoftwareFull timeWork experience placementWork at officeRelocationRelocation package3 days per week- ...the positions to the right to find your best fit and apply! Software Test Engineer The Software Test Engineer will lead system and automation... ...Azure, IBM, Google, etc.). This role requires someone who can contribute individually and provide ideas to improve the software...SoftwareRemote work
$50k - $80k
...including installing, configuring, and maintaining hardware and software. Incident Management: Respond to and resolve escalated... ...We offer a dynamic and supportive work environment where your contributions are valued, and your professional growth is encouraged. At TeamLogic...SoftwareFull timeWork at officeLocal areaRemote workAfternoon shift- ...resolve IT incidents, and ensure the smooth operation of hardware, software, and network systems. Position Summary Provide technical... ...tools (e.g., Zoom, Microsoft Teams, Google Meet) and AV equipment Contribute to knowledge base articles and technical documentation...SoftwareTemporary workRemote work
- ...applications. Engage in all aspects of the Software Development Lifecycle including... ...required: Bachelor's degree in Computer Engineering, Computer Science, Computer Information... ...recognition of individual achievements and contributions. We also offer a range of benefits and...SoftwareFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to iOS Software Engineer, Contributions. Be the first to apply!
- remote ios developer Remote
- senior ios engineer Remote
- ios developer Remote
- senior ios developer Remote
- senior robotics software engineer Remote
- intermediate software engineer Remote
- junior software developer Remote
- graduate software engineer Remote
- software engineer internship Remote
- senior software engineer Remote








