Close

Senior Web Application Developer

Location: Toronto, Ontario (Canada)

Type: Full-time, permanent

Position: Senior Web Application Developer

Reports to: Mobile/Web Leader

The Senior Developer will have primary responsibility for designing and implementing mobile gaming applications on desktop, Android and iOS using HTML5, Angular, and Ionic; integrating with restful APIs, Java framework and other open source tools. The mobile gaming applications are highly configurable and customizable, are under a high transaction rate with high robustness and scalability requirements.

Major technical duties include: 

  • Design and implement code in HTML5, Angular, Ionic, Java Script, TypeScript to support a high transaction rate and mission critical mobile gaming applications with efficiency, robustness and high performance;
  • Design and implement account management modules, database interaction, APIs, financial transactions, back office applications and various administration applications.
  • Manage and implement changes specified by the design team to an array of different websites.

Requirements:

  • Experience with developing Mobile Gaming and/or Mobile Applications in a high transaction, high security environment
  • Demonstrates strong HTML5 skills
  • Skilled Java Script developer with Angular and Ionic experience
  • Good knowledge of MySQL and web services integration
  • Experience with Facebook API’s
  • Experience with logical data modeling and physical relational database design.
  • Understands highly efficient, highly robust, transactional scalable systems.
  • Understands redundancy, scalability, fail-over mechanism.
  • Understanding of communications transaction processing systems.
  • Understanding of internet, electronic commerce and web-related technologies.
  • Formal software education.
  • Ability to adapt to new environments, and the ability to identify, propose and implement changes and improvements.
  • Solid analytical and problem solving skills.
  • Strong interpersonal and communication skills, both written and verbal.

Soft skills:

  • Ability to work in a deadline driven, fast-paced environment
  • Ability to adapt to new environments, and the ability to identify, propose and implement changes and improvements.
  • Solid analytical and problem solving skills.
  • Strong interpersonal and communication skills, both written and verbal.
  • Formal Computer Science education
  • Innovative, creative, visionary
  • Independent and self-motivated
  • Enjoys and works well in teams, but also thrives in autonomy
  • Exhibits the important balance of patience and determination that allows entrepreneurial businesses to flourish
  • Organized and thorough
  • Collaborative team player, excited and willing to do what it takes to get the job done

Apply Now – Submit your application below