Software Developer

iBoard Canada manufacturing Inc

May 14, 2014

Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at
http://www.viatec.ca/job-board/11526

Job Category: 
Technical
Job Specialization: 
Software Development
Job
Company Overview: 

iBoard® is recognized worldwide as an innovative leader in the development and sales of interactive solutions to improve the way the world works, learns, entertains and communicates. Our team consists of an elite group of professionals who are committed to the company, who develop and lead interactive solutions, and who are aware of the positive impact their work has on the world.

iBoard Canada Manufacturing Inc. is a Canadian company with global presence. Our team is committed to excellence, working together developing and delivering to the market, interactive solutions to improve the way the world works, learn, entertain and communicate.

Our products are environment friendly helping to make human race more sustainable.

Job Summary: 

Full time 4 to 6 month contract with the ability to extend thereafter.

iBoard Canada has an opportunity for a motivated, detail orientated Software Developer to join our Engineering team.

Reporting to the Manager of Engineering and the Chief Technology Officer, the software developer will work on leading-edge technologies, solve challenging engineering problems and develop next-generation Android applications and user interfaces. This engineering role is the perfect opportunity to grow, develop, and enhance your career, at a fast growing, innovative company.

Key Responsibilities Include:

  • Develop cutting edge Android applications for the Android platform
  • Develop customized graphical user interface for the Android platform
  • Develop graphic rich interactive content in HTML5 and Java.
  • Managing full-cycle application development from design, architecture to release
  • Be well versed in the latest Android SDK features
  • Maintain high standards of quality through technical design analysis, code reviews and test automation
  • Collaborate with a talented multi-disciplinary team of engineers and designers in different parts of the world
  • Re-write code in an embedded Android software

Credentials and Experience:

  • Minimum of 1+ years solid experience in software development with excellent Java skills
  • 2+ years of Android development experience specifically building native mobile and internationalized apps
  • Familiarity with Android automation and unit testing frameworks
  • Knowledge in areas such as memory management, performance tuning and resource optimizations
  • Focus on user experience and usability. Good understanding of Android design patterns
  • Ability to scope development work and be able to assess technical and architectural challenges
  • Diploma in Computer or Software Engineering

Other particularly valuable skills include:

  • Comfortable operating within modern Software Development Lifecycle, experience with Agile and Scrum methodologies an asset
  • Proficiency in Object Oriented Design and development
  • Experience in iOS development and Objective-C an asset
  • Knowledge of Python and JavaScript is preferred

Work Environment

Small office environment. Regular work hours are from 9:00am – 5:00pm Monday – Friday, however successful applicant may be required to work outside of regular business hours.

iBoard is recognized worldwide as an innovative leader in the development and sales of interactive solutions to improve the way the world works, learns, entertains and communicates. Our team consists of an elite group of professionals who are committed to the company, who develop and lead interactive solutions, and who are aware of the positive impact their work has on the world.

How To Apply: 

Email ip@iboard.ca with your resume and cover letter