Current jobs related to Software Engineer, iOS - ON, Canada - Reddit Inc
-
Android / IOS Engineer
1 month ago
Toronto, ON, Canada Intelliware Full timeWe have virtual collaborative project rooms where you’ll work closely with a cross functional team including client subject matter experts, end users, and IT teams to deliver anything from proof-of-concept prototypes to bulletproof, long living, high volume production applications. The nature of our client project-based work allows teams the opportunity...
-
Senior Software Engineer
5 days ago
Mississauga, ON, Canada KUBRA Full timeKUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team! As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The...
-
iOS Developer
1 month ago
Toronto, ON, Canada Intelliware Full timeIntelliware is looking for iOS developers to join our team! At Intelliware you’ll have the opportunity to be part of a top-notch team and work on a wide range of consumer and enterprise mobile applications. We have virtual collaborative project rooms where you’ll work closely with a cross functional team including client subject matter experts, end...
-
Software Engineer
2 months ago
Waterloo, ON, Canada RideCo Full timeThis is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you’ll be one of the pioneers shaping this transformation. As a member of the Test & Automation Team, you will be responsible for ensuring...
-
Senior Software Engineer
7 days ago
Mississauga, ON, Canada KUBRA Full timeKUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team!As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The...
-
Senior Software Engineer
7 days ago
Mississauga, ON, Canada KUBRA Full timeKUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team!As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The...
-
Senior Software Engineer
5 days ago
Mississauga, ON, Canada KUBRA Full timeKUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team! As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The...
-
Software Engineer
2 months ago
Troy, ON, Canada Altair Engineering Full timeTransforming the Future with Simulation and DataJob Opportunity at Altair EngineeringWe are seeking a skilled software developer to join our team at Altair Engineering, a global technology company providing software and cloud solutions in the areas of product development, high-performance computing, and artificial intelligence. As a software developer, you...
-
Software Engineer
2 months ago
Troy, ON, Canada Altair Engineering Full timeTransforming the Future with Simulation and DataJob Opportunity at Altair EngineeringWe are seeking a skilled software developer to join our team at Altair Engineering, a global technology company providing software and cloud solutions in the areas of product development, high-performance computing, and artificial intelligence. As a software developer, you...
-
Engineer (UI), Software Engineering
2 weeks ago
Mississauga, ON, Canada F. Hoffmann-La Roche AG Full timeSenior UI Software Engineer Roche fosters diversity, equity, and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people’s varied healthcare needs. Together, we embrace individuality and share a passion for...
-
Senior Software Engineer
3 weeks ago
Toronto, ON, Canada PROTEINQURE INC. Full timeSenior Software Engineer At ProteinQure, we are building a computational platform for the design of peptide therapeutics. By daring to deliver therapeutics in a novel way we are changing the game for drug development and bringing hope to patients with previously untreatable diseases. We work on treatments for cancer, diabetes, neurodegenerative, and...
-
Senior Embedded Software Developer
3 weeks ago
Vaughan, ON, Canada https:www.pcrecruiter.netsitemap.xml Full timeOur client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS () to help them recruit a Senior Embedded Software Developer. ROSS is a team of People Specialists helping companies align their People Strategy...
-
Software Engineer
2 weeks ago
Toronto, ON, Canada Shankrish Infotech Inc. Full timeJob SummaryWe are seeking a highly skilled Software Developer to join our team at Shankrish Infotech Inc. as a permanent and full-time employee. The successful candidate will be responsible for designing and developing software solutions using a variety of programming languages and technologies.Key ResponsibilitiesCollaborate with developers to design and...
-
Software Engineer
2 weeks ago
Trenton, ON, Canada I Tech Computer INC Full timeJob SummaryWe are seeking a skilled Software Engineer to join our team at I Tech Computer INC. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities* Design and develop software applications using C++, Java, SQL, C#, and Python programming languages* Collaborate with...
-
Manager of Software Engineering
2 months ago
Toronto, ON, Canada Achievers Corp. Full timeWith almost 4 million global users, the Employee Experience Platform enables employees in over 170 countries. Help lead our Mobile Engineering team! As Software Engineering Manager, Mobile , you will be the driving force behind our software team’s success, ensuring that we deliver innovative, high-quality software solutions that meet our business needs....
-
Senior Software Development Engineer
1 month ago
Troy, ON, Canada Altair Engineering Full timeTransforming the Future with Data-Driven InnovationWe are seeking a highly skilled Senior Software Development Engineer to join our multidisciplinary team at Altair Engineering. As a key member of our team, you will play a crucial role in developing AI powered engineering software products that transform the future of product development and high-performance...
-
Senior Software Development Engineer
1 month ago
Troy, ON, Canada Altair Engineering Full timeTransforming the Future with Data-Driven InnovationWe are seeking a highly skilled Senior Software Development Engineer to join our multidisciplinary team at Altair Engineering. As a key member of our team, you will play a crucial role in developing AI powered engineering software products that transform the future of product development and high-performance...
-
Senior Software Engineer
2 weeks ago
Toronto, ON, Canada Actionstep Group Full timeActionstep is a pioneer in the development and sale of software-as-a-service (SaaS) products, specializing in the delivery of Legal Practice Management software. The Actionstep Engineering team contributes to developing, maintaining, and running Actionstep through the delivery of industry leading technology, operations, and analysis. Actionstep Engineering...
-
Senior Software Development Engineer
1 month ago
Troy, ON, Canada Altair Engineering Full timeTransforming the Future with Simulation and DataWe are seeking a highly skilled Senior Software Development Engineer to join our team at Altair Engineering. As a key member of our multidisciplinary team, you will play a crucial role in developing AI powered engineering software products.Key Responsibilities:Develop infrastructure and data pipelines to...
-
Senior Software Development Engineer
1 month ago
Troy, ON, Canada Altair Engineering Full timeTransforming the Future with Simulation and DataWe are seeking a highly skilled Senior Software Development Engineer to join our team at Altair Engineering. As a key member of our multidisciplinary team, you will play a crucial role in developing AI powered engineering software products.Key Responsibilities:Develop infrastructure and data pipelines to...
Software Engineer, iOS
3 months ago
The Conversation Experiences team is responsible for one of the highest traffic pages on the platform: the Comments page. We know that conversations are the lifeblood of Reddit, so we strive to ensure viewing content and the surrounding conversation is appealing, intuitive and delightful. 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 Canada. If you are located near our office in Toronto, you’re welcome to work a hybrid schedule there 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.
Minimum Candidate Qualifications for this role:
- 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.
- Expertise in Swift and Objective-C
- 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; Java, Python, Go, Rust, C++.
- Additional knowledge around GraphQL, REST, HTTP basics, and the ability to design maintainable APIs is a plus.
Benefits:
- Comprehensive Health Benefits
- Retirement Savings plan with matching contributions
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support
- Flexible Vacation & Reddit Global Days Off