Software Engineer III, iOS Developer
6 days ago
About Reddit
Reddit is a community-driven platform that fosters open and authentic conversations on the internet. With millions of active users and a vast array of communities, Reddit is a hub for information and discussion.
The Conversation Experiences Team
The Conversation Experiences team is responsible for delivering exceptional user experiences on one of the platform's most critical pages: the Comments page. Our goal is to create an engaging and intuitive environment that showcases the richness of Reddit's conversations.
Job Summary
We're seeking a highly skilled iOS Software Engineer III to join our team. As a key member of our engineering team, you will drive technical and product strategy, operations, and execution for one of the world's largest and most influential websites.
Key Responsibilities
- Collaborate with cross-functional teams, including product, design, and engineering, to execute on product and business strategy.
- Contribute to the full development cycle, from technical design to launch, and participate in code reviews and design document feedback.
- Work with a team of experienced engineers to develop and maintain high-quality iOS applications, adhering to software engineering best practices.
- Participate in the development of novel products and features that enhance the user experience.
- Continuously learn and improve technical and non-technical skills to stay up-to-date with industry trends and advancements.
Requirements
- Minimum of 5+ years of professional software development experience developing user-facing iOS mobile native applications at scale, using Swift.
- Expertise in Swift and Objective-C programming languages.
- Familiarity with software engineering best practices, including unit/integration/end-to-end testing, design documents, CI/CD, A/B testing, code reviews, and documentation.
- Strong organizational skills, with the ability to prioritize tasks and manage projects effectively.
- Excellent communication skills, with the ability to collaborate effectively with teams in a remote environment and discuss complex topics with technical and non-technical audiences.
- BS degree in Computer Science or a similar technical field of study, or equivalent practical, professional experience.
- Experience with general-purpose programming languages, such as Java, Python, Go, Rust, or C++.
- Familiarity with GraphQL, REST, HTTP basics, and API design is a plus.
What We Offer
- Comprehensive health benefits.
- Retirement savings plan with matching contributions.
- Workspace benefits for your home office.
- Personal and professional development funds.
- Family planning support.
- Flexible vacation and Reddit Global Days Off.
-
iOS Software Engineer
6 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that provides innovative solutions to clients in the financial services industry.Job Title: Senior iOS DeveloperWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and...
-
iOS Software Engineer
7 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that provides innovative solutions to clients in the financial services industry.Job Title: Senior iOS DeveloperWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and...
-
iOS Software Engineer
6 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that specializes in creating innovative solutions for the financial services industry.Job DescriptionWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and developing...
-
iOS Software Engineer
7 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that specializes in creating innovative solutions for the financial services industry.Job DescriptionWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and developing...
-
Senior iOS Software Engineer
6 days ago
Vancouver, British Columbia, Canada reddit Full timeAbout RedditReddit is a community-driven platform that fosters open and authentic conversations on the internet. With millions of active users and a vast array of communities, Reddit is a hub for information and discussion.The Conversation Experiences TeamThe Conversation Experiences team is responsible for delivering exceptional user experiences on one of...
-
Senior iOS Software Engineer
7 days ago
Vancouver, British Columbia, Canada reddit Full timeAbout RedditReddit is a community-driven platform that fosters open and authentic conversations on the internet. With millions of active users and a vast array of communities, Reddit is a hub for information and discussion.The Conversation Experiences TeamThe Conversation Experiences team is responsible for delivering exceptional user experiences on one of...
-
Senior iOS Developer
6 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that provides innovative solutions to clients in the financial services industry.Job Title: Senior iOS DeveloperWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and...
-
Senior iOS Developer
7 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that provides innovative solutions to clients in the financial services industry.Job Title: Senior iOS DeveloperWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and...
-
Senior iOS Developer
6 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that specializes in creating innovative solutions for the financial services industry.Job Title: Senior iOS DeveloperWe are seeking an experienced Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing...
-
Senior iOS Developer
7 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that specializes in creating innovative solutions for the financial services industry.Job Title: Senior iOS DeveloperWe are seeking an experienced Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing...
-
iOS Software Engineer
5 days ago
Vancouver, British Columbia, Canada Steamclock Full timeAbout SteamclockSteamclock is a profitable and growing software development studio that specializes in creating high-quality mobile applications. Our team is passionate about building innovative products that meet the needs of our clients and users.Job SummaryWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer,...
-
iOS Software Engineer
7 days ago
Vancouver, British Columbia, Canada Steamclock Full timeAbout SteamclockSteamclock is a profitable and growing software development studio that specializes in creating high-quality mobile applications. Our team is passionate about building innovative products that meet the needs of our clients and users.Job SummaryWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer,...
-
Senior iOS Developer
6 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeAbout Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that provides innovative solutions to clients in the financial services industry.Job SummaryWe are seeking a highly skilled Senior iOS Developer to join our team. The successful candidate will be responsible for developing cutting-edge iOS...
-
Senior iOS Developer
7 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeAbout Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that provides innovative solutions to clients in the financial services industry.Job SummaryWe are seeking a highly skilled Senior iOS Developer to join our team. The successful candidate will be responsible for developing cutting-edge iOS...
-
iOS Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Rivian Full timeJoin Our Team as an iOS Software Engineer At Rivian, we are united by our passion for the outdoors and our commitment to preserving it for future generations. Our Vancouver team is dedicated to crafting mobile software applications and SDKs that enhance Rivian products. As a key player in the thriving Vancouver tech community, Rivian is on the lookout for...
-
Software Development Engineer III
4 hours ago
Vancouver, British Columbia, Canada Amazon Full time $150,700About the RoleWe are seeking a highly skilled Software Development Engineer III to join our AWS Identity team. As a key member of our team, you will be responsible for designing, implementing, and verifying components leveraging standard software engineering methodologies.Key ResponsibilitiesTranslate functional and technical requirements into detailed...
-
Software Development Engineer III
2 hours ago
Vancouver, British Columbia, Canada Amazon Full time $150,700About the RoleWe are seeking a highly skilled Software Development Engineer III to join our AWS Identity team. As a key member of our team, you will be responsible for designing, implementing, and verifying components leveraging standard software engineering methodologies.Key ResponsibilitiesTranslate functional and technical requirements into detailed...
-
Senior Software Engineer
2 days ago
Vancouver, British Columbia, Canada Hatch Innovations Canada Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer - iOS Mobile to join our team at Hatch Innovations Canada. As a key member of our engineering team, you will be responsible for designing, building, and maintaining high-quality, scalable, and feature-rich social media applications using the latest technologies and languages.Key...
-
Senior Software Engineer
2 days ago
Vancouver, British Columbia, Canada Hatch Innovations Canada Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer - iOS Mobile to join our team at Hatch Innovations Canada. As a key member of our engineering team, you will be responsible for designing, building, and maintaining high-quality, scalable, and feature-rich social media applications using the latest technologies and languages.Key...
-
iOS Engineer
2 months ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeOverviewOneDrive is a rapidly growing app at the center of Microsoft's cloud, interacting with almost every part of Microsoft. You would be a part of a team that is fundamentally changing how millions of people use their devices and interact with some of the most critical content for their personal and professional lives, their Photos and Documents. About...