Desire2Learn Innovative Learning Technology skip to main content
Desire2Learn Careers

Senior Software Developer - Mobile
(Ref #D2LSDM2010)

General Description:

Desire2Learn makes industry-leading web-based enterprise e-Learning systems. Our products are used by hundreds of clients to deliver accredited courses for both on-campus and distance education programs. Our applications deliver material to millions of users worldwide every single day.

We are looking for experienced software developers to help create and improve our mobile solutions for e-Learning.

Successful individuals possess keen design and programming skills and a love of coding. They are constantly learning and looking for ways to improve. They must understand the SDLC and have experience with formal software development projects. Software developers have an interest in technology and keep up-to-date with the latest in mobile and software technologies.

They take pride not just in getting things done, but in getting them done well.

Division/Department: Product Development

Type of Position: Full-time

Location: Kitchener, Ontario

Main Duties:

  • Developing mobile applications and solutions
  • Designing software using design patterns and best practices
  • Writing and reviewing technical specifications
  • Troubleshooting, performing problem analysis and fixing bugs
  • Software testing
  • Mentoring junior and intermediate software developers

Work Experience Recommendations:

  • 8+ years of experience in software development
  • 3+ years of experience with mobile development, including:
    • iPhone SDK, Android SDK, BlackBerry SDK or Windows Mobile SDK
    • Mobile frameworks and libraries
    • Delivery through the App Store, Android Marketplace, App World, OTA or desktop
    • Mobile development environments and IDEs
    • Mobile build and automated test systems
  • 3+ years of experience with web services and XML
  • Experience in the development of commercial applications is considered an asset

Education Recommendations:

  • Bachelor's degree in Computer Science or a related field

This is your opportunity to make a big impact in the area of next-generation eLearning applications! Candidates that have the combination of skills and abilities as outlined are invited to submit their qualifications in confidence today.

Apply Now

We thank all applicants in advance for their interest. To make the best use of your time and ours, only those applicants whose profiles closely match our requirements will be contacted directly.