Mobile App Software Developer

Beanstream Internet Commerce Inc.

October 30, 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

Job Category: 
Job Specialization: 
Software Development
Company Overview: 

Beanstream is a leader in payment outsourcing. Serving more than 18,000 businesses and 600 partners throughout North America, Beanstream leverages the latest web and mobile technologies to deliver our services in a 24/7 environment. Consistently amongst the top 25 technology employers in Victoria, Beanstream offers a fast paced, exciting, and rewarding workplace.

If you are interested in working with the best team in the Victoria technology community then we are the place for you!

Job Summary: 

The Mobile Software Developer works as a dedicated member of the Beanstream/DRWP Development team building and maintaining the functionality of our payment applications on the iOS and Android platforms, with the goal to support demand generation and revenue growth for Beanstream Canada as well as the global roll out of DRWP SMB. 

The Mobile Software Developer also acts as a technical lead for multi‐departmental projects creating mobile solutions that meet market needs relating to architecture, implementation, testing and maintenance. The Mobile Software Developer is responsible for designing fully functioning, debugged code with required documentation that meets development goals.

Key Accountabilities

  • Provide support for existing mobile applications
  • Develop mobile applications on Android and / or iOS platforms
  • Troubleshoot, test, and other related support tasks associated with day-to-day product support
  • Design solutions to complex problems using industry best practices
  • Participate in code review and design sessions
  • Work with project or product managers to define solutions, provide estimates, test, and implement the final solution in production

Required Education and Skills

  • Bachelor Degree in Computer Science or related, or equivalent experience
  • 2+ years mobile programming experience or equivalent education
  • Experience building mobile based solutions on iOS and / or Android platforms
  • Ability to query and manipulate data from Microsoft SQL Server or other relational database platforms
  • Ability to understand the roles of other project team members and hold them accountable for their deliverables
  • Ability to update programming skills as new versions or frameworks released for corporate standard platforms

Desired Experience and Skills

  • Understanding of how to develop for mobile platforms including both native or mobile web approaches preferred
  • Understanding of other technologies including web portals, cloud computing, API development, and web servers a plus
  • Experience working along or within a team
  • Payments experience

Key Competencies

  • Excellent written and verbal skills
  • Comfortable in a fast paced environment
  • Effective and efficient time management and problem solving skills
  • Proven ability to deliver results
  • Self-motivated to continually improve development skills and knowledge
  • Ability to influence others in support of a common goal
  • Ability to translate business requirements into a technical design that can be understood
How To Apply: 

If you would like to be part of our team, please send your cover letter (including salary expectation) and résumé via e‐mail to Thank you to all applicants for your interest in Beanstream. Only those selected for shortlisting will be contacted.