Software Developer - Mobile Android / iOS
Toronto, Ontario
4d ago

Multiple locations

Kitchener, Ontario Remote - Canada Toronto, Ontario Vancouver, British Columbia Winnipeg, Manitoba

Making learning better. How cool is it to have millions of people using your code everyday!

D2L is a cloud company that is modernizing education and building the Future of Work. The old models of teaching and learning are in the midst of the largest transformation in history, and D2L is at the heart of that fundamental shift.

New models of teaching and learning enable a personalized, student-centric experience and deliver improved retention, engagement, satisfaction, and results for learners of all ages in schools, campuses, and companies.

D2L is disrupting the way the world learns, by providing the next generation learning environment and solutions to engage and inspire learners.

And most importantly, by giving customers a platform that is easy, flexible, and smart. No other company provides a solution as robust and innovative as D2L.

D2L has had a singular mission for 20 years and is dedicated to that same mission in the years ahead : to transform the way the world learns and by doing so, we will help improve human potential globally.

A member of our Talent Acquisition team reviews ALL of our applications - yes a real person reviews resumes! They are excited to read more about what amazing things you could add to D2L.

Mobile Developer

You’ll be working alongside an agile multi-platform team, focusing on native Android or iOS app development. Building a companion app to our flagship product Brightspace that’s in the hands of millions of students daily, advancing our goal of using technology to transform teaching and learning around the world.

What you'll bring to the role :

As part of the Mobile team

  • A good understanding of mobile UX / UI design patterns
  • Experience developing apps which are reliable, secure, and performant
  • Experience writing unit tests and testable code
  • Using technologies like Firebase, GraphQL, Node.js, Gradle, Terraform, AWS
  • As an iOS developer

  • Native iOS app development using Swift, Xcode
  • Understanding of Apple's design principles and interface guidelines
  • As an Android developer

  • Experience with Kotlin, the Android Framework, multi-threading and reactive programming
  • Familiarity with native build tools like Gradle, and Android Studio
  • Skills & Experience :

    You may not tick off every box, and that’s ok. Each person brings their own skillset. If you think you are a match for what we are looking for, tell us why!

  • Bachelor' degree in computer science, computer engineering or similar technical discipline
  • A strong technical foundation, demonstrated ability to learn and a passion for technology
  • An understanding of advanced CS topics : security, caching, multithreading
  • Strong communication skills, spoken and written
  • Why D2L is awesome

  • Flexible work hours and work arrangements including hybrid and virtual options
  • A culture of learning and development. We invest in our employees education
  • Support your community with two paid volunteer days a year
  • Health and wellness programs
  • Centrally located in downtown, close to restaurants and pubs, easily accessible by public transit (working remote until further notice)
  • Culture rich office including : Snacks and food trays! Foosball and Ping-Pong tables and a Dog Friendly office
  • and more (https : / / / careers / what-makes-d2l-different / )
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form