Senior iOS Developer

4 months ago


Ottawa, Canada You.i Labs Inc Full time

Who We Are…

When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the bringing our characters to life, the bringing them to your living rooms and the creating what’s next…

From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.

We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.

To see what it’s like to work at CNN, follow @WBDLife on and 

THE ROLE:

We are searching for a Senior Level iOS Software Developer to join our Engineering Team. He/she is an individual contributor, self-directed, able to work with minimal supervision, and is typically expected to take on the most difficult technical challenges. The Senior Developer will contribute to the technical direction, supporting the Principal Engineers/Architects in defining the technology strategy and implementation. He/she will provide guidance and mentoring to less experienced developers. We need our engineers to be versatile and always eager to tackle new problems while working in a fun, collaborative and fast-paced environment.

The iOS Mobile Senior Developer contributes to mobile tech. strategy, architecture, best practices, and choice of tools and technology stack across iOS app platforms, supporting mobile backend APIs, mobile CI/CD tools, and testing automation. He/she ensures technical execution and release of CNN’s mobile apps to end consumers. He/she partners with Product, Design and Delivery Leaders to help teams deliver on product initiatives and operational execution.


 
PRIMARY RESPONSIBILITIES:
 

Architect and build intuitive, simple and elegantly designed mobile apps that people want to use Provide support and development of software tools and procedures to extend and enhance the core production pipeline Work with multiple departments, including Product, Design, Delivery, Editorial and Engineering to implement CNN Digital consumer experience solutions and apps Assist with troubleshooting production problems, root cause analysis, and debugging Development and maintenance of existing production systems supporting CNN’s digital ecosystem Mentor more junior developers Ensure software development follows industry best practices, policies and guidelines. Specifically, ensuring that technical solutions are in line with established CNN Digital strategy, standards in respect to architecture, security, corporate governance, coding standards, monitoring, logging, unit test, and service enablement



REQUIREMENTS:
 

BS/MS in computer science (or equivalent) Demonstrated advanced understanding of troubleshooting, root-cause analysis, application design, solution development, human factors/usability design, and implementation of projects for major business units or the enterprise Minimum 5 years professional development environment Strong foundation in programming fundamentals such as data structures and algorithms Ability to develop new and innovative applications as well as maintaining existing code Demonstrated full-mobile stack development experience (mobile native client and SDK, build CI/CD, and APIs), e.g. Swift/SwiftUI, Realm, Core Data, Apple Pay, Keychain, etc. Demonstrated expert knowledge of software development methodologies, practice, and architecture, specifically experience architecting performant, scalable, secure, and cost optimized cloud solutions on AWS. AWS Professional Certification preferred, but not required Hands-on experience with mobile DevOps CI/CD tools and implementing best practices, including automation of code signing tools and automated tests. Preferred familiarity with Jenkins, Git, Maven/Gradle, Swift Package Manager/CocoaPods, Terraform, and Appium General familiarity with database technologies (SQL/RDBMS, NoSQL, GraphDB, etc.) Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams Experience building flexible software architecture to accommodate shifting business needs Knowledge of Cloud Computing platforms like Amazon AWS, OpenStack

How We Get Things Done…

This last bit is probably the most important Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.

Championing Inclusion at WBD

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

  • Ottawa, Canada Experis Canada Full time

    We are seeking a seasoned Senior Application Solutions and Integration Architect with expertise in iOS development to spearhead our mobile app strategy. This strategic role will focus on developing, optimizing, and ensuring seamless performance, security, and scalability of our iOS applications.Key Responsibilities:Develop and optimize iOS apps using Swift...


  • Ottawa, Canada Resonaite Full time

    Job DescriptionWe are seeking a highly skilled iOS Developer/Architect to join our team as a technical lead. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable iOS applications from scratch to deployment.The ideal candidate will have a strong proficiency in Swift and modern iOS development...


  • Ottawa, Ontario, Canada Fortinet, Inc. Full time

    Fortinet, Inc. is a leading provider of cybersecurity solutions.About the RoleThis is a challenging opportunity for an experienced Software Development Engineer to join our FortiRecorder team in Ottawa.As a key member of our team, you will be responsible for designing, developing, and testing software applications for iOS and Android platforms.Key...


  • Ottawa, Ontario, Canada SHOEBOX Ltd. Full time

    About SHOEBOX Ltd.SHOEBOX Ltd. is a global leader in the hearing aid industry, committed to bringing back hearing for millions of people worldwide. Our innovative audiometry products utilize iOS and web technology to make hearing testing more accessible and affordable.Career OpportunityWe are seeking a highly skilled Senior Audio Software Developer to join...


  • Ottawa, Canada Invest OttawaBayview Yards Full time

    **MARKETING STRATEGIST, VENTURE DEVELOPMENT** **INVEST OTTAWA - MARKETING AND COMMUNICATIONS** A member of the marketing and communications team and reporting to the Senior Director of Marketing and Communications, the Marketing Strategist, Venture Development is an integral part of Invest Ottawa’s (IO) Marketing and Communications team with the primary...


  • Ottawa, Canada Ross Video Full time

    Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we...


  • Ottawa, Canada Home Instead Senior Care Full time

    _Home Instead is a franchise-based network that is committed to providing dependable, compassionate elderly care services such as personal care, Alzheimer's & Dementia care, companionship and home help._ **Do you want to work in a position that will provide significant fulfillment? **Would you like to join an energetic team who is committed to collectively...


  • Ottawa, Ontario, Canada SHOEBOX Ltd. Full time

    Audiometry Technology EngineerWe're looking for a talented Digital Audio Systems Specialist to join our team at SHOEBOX Ltd. as an Audiometry Technology Engineer.As an Audiometry Technology Engineer, you'll play a crucial role in developing and testing the sound components of our innovative medical solutions. Our cutting-edge technology is revolutionizing...


  • Ottawa, Ontario, Canada NoibuTechnologies Full time

    About NoibuTechnologies:NoibuTechnologies is Canada's fastest-growing technology company, dedicated to making e-commerce an error-free space. Our team of experts helps brands recover millions of dollars in lost sales every day by detecting, managing, and resolving critical errors on their online store.Compensation Package:We offer a highly competitive...

  • Agile Mobile Developer

    4 months ago


    Ottawa, Canada NoibuTechnologies Full time

    div>Noibu is Canada’s Capital city’sfastest-growing technology company. We help brands recover millions of dollars in lost sales every day by helping them detect, manage and resolve critical errors on their online store. Customer Obsession, Quality, Results-Oriented and Accountability. We've been recognized in 2023 as the Globe and Mail's 8th Fastest...


  • Ottawa, Ontario, Canada Ucanpay Full time

    We are seeking a highly skilled Senior Software Engineer to contribute to the development of our payment solutions. With a focus on creating compelling business and consumer payment products, this is an exciting opportunity for experienced professionals who enjoy making their mark.What We OfferThe successful candidate will join a fast-paced workplace in...


  • Ottawa, Ontario, Canada Fortinet, Inc. Full time

    Mobile DeveloperWe are seeking a talented Mobile Developer to join our team in Ottawa. As a Mobile Developer, you will be involved in the full development life cycle of software and product development.About the Role:The ideal candidate will have a passion for development and learning new technologies. You will have the opportunity to make your skills and...


  • Ottawa, Canada Invest OttawaBayview Yards Full time

    **Help realize Ottawa’s full potential as a globally recognized, innovative, inclusive, and future-ready city!** As a three-year consecutive top Employer in the National Capital Region, Invest Ottawa delivers venture development, global expansion and talent programs and services that catalyze the growth and success of entrepreneurs and firms. These...


  • Ottawa, Canada Willows Landing Senior Living Full time

    The Microelectronic Design Engineering team, as part of Sanmina’s Global Design Engineering Team, represents one of the key strategic growth areas of the total engineering service offering. Our team provides engineering and design services in microelectronic, optical and semiconductor packaging and component design supported through its in depth background...


  • Ottawa, Canada SHOEBOX Ltd. Full time

    h3>Location: Ottawa, ON, onsiteJob Type: Full-timeWe're looking for a software developer who is excited to make a real impact on the world by developing and testing the sound components of our innovative mobile and web based medical solutions with an amazing group of brilliant and passionate people. This is an opportunity to make a real impact on the world...

  • Mobile Developer

    3 months ago


    Ottawa, Canada Fortinet, Inc. Full time

    Fortinet is growing and we are looking to hire a Mobile Developer (iOS/Android) for our FortiRecorder team in Ottawa. At Fortinet, you will be involved in the full development life cycle of software and product development. You will have the opportunity to make your skills and expertise make a difference. The ideal candidate will have a passion for...

  • Senior Urban Designer

    3 months ago


    Ottawa, Canada Arcadis Full time

    Job Description Arcadis Global Architecture & Urbanism Division combines the expertise of IBIs Buildings and Placemaking practice, our Places capabilities, and CRTKLs multi-sector design leadership to offer a diverse range of solutions focusing on human-centric design, sustainability, and technology. Arcadis is looking for a talented Senior Urban...


  • Ottawa, Canada SHOEBOX Full time

    Why we need you: We are growing really fast, and we need your demonstrated experience in quality assurance and test automation to help inform and enable team efforts. Your primary responsibilities: Update, document and develop high coverage manual and automated test scenarios on a regular basis Execute test scenarios for both iOS apps and Web...


  • Ottawa, Ontario, Canada Nokia Full time

    **About Us**Nokia is a leading technology company seeking a highly motivated Senior Content Developer for our Ottawa, Ontario campus.**Job Summary**The IP Routing (IPR) customer documentation team is looking for a skilled content developer to create accurate and thorough topic-based information in a fast-paced environment.**Key Responsibilities**Develop...


  • Ottawa, Canada CB Canada Full time

    Senior Software Developer Job Description:We are looking for a skilled, dynamic, and motivated Software Developer who will be responsible for developing world-class messaging systems that meet remarkably high standards of quality, performance, and reliability on a massive scale to a diverse array of customer environments. The flagship product suite, Solace...