You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Web Application Developer

Kelowna, BC
Full Time
13 days ago

As a Web Application developer you will need to perform the following duties
  • Participate in the technical design and implementation of feature rich, highly interactive, and responsive user interfaces
  • Participate in the technical design and implementation of the physical data base, business objects, and application services
  • Participate in software design/code reviews to ensure quality and adherence to standards and guidelines.
  • Produce quality code based on current best practices and design patterns
  • Troubleshoot and resolve UI defects and UX issues
  • Perform unit tests in a continuous integration environment and collaborate with Quality Assurance team to deliver quality work.
  • Collaborate with infrastructure, integration, and product team members
  • Be an active and collaborative member of the agile process

  • Minimum of 2 years experience in a similar role
  • Bachelor's degree in Computer Science or Software Engineering, or college diploma with relevant experience
  • Willingness to learn, take initiative, and outperform
  • Ability to grow in a collaborative team environment using the Agile development methodology
  • Solid understanding of OOP concepts
  • Experience using proven design patterns such as MVC
  • Experience with various JavaScript libraries like Node.js and JQuery
  • Experience with JavaScript frameworks such as AngularJS or Angular 2+
  • Experience using C#
  • Experience developing RESTful Web Services
  • Experience using SQL Server and/or Oracle
  • Experience with source control repositories (Git, SVN)
  • Proven track record in good software design for cross-browser development, responsive designs, and layouts to address browser/device-specific dependencies
  • Solid knowledge and understanding of methods, standards and best practices with respect to Web and mobile app development. Experience building highly performing, scalable, configurable UIs in a continuous deployment environment
  • Experience working in highly complex and large single page applications would be an asset
  • Excellent spoken and written communication skills

Since we are passionate and we believe in our employees, we provide a friendly and motivating work environment where there are challenges on a daily basis. If you are motivated to join a dynamic team in a fast-growing company and you fit the profile, send us your resume now! We offer a competitive salary, an attractive group insurance plan and numerous opportunities for career advancement.

How to Apply
Apply by e-mail to
Software and Programming