User Interface Developer (JavaScript)
Priologic - Victoria, BC

This job posting is no longer available on Indeed. Find similar jobs:User Interface Developer jobs - Priologic jobs

User Interface Developer (JavaScript)

Since 2003, Priologic has grown to be an established software development firm based in Victoria, BC, Canada focused on serving Fortune 1000 enterprise companies. We provide dedicated, highly qualified software engineers to develop, deploy and maintain web and mobile business and consumer applications.

We are looking for independent problem-solving developers with strong technical, interpersonal and collaborative skills to join our team. As a User Interface Developer with expertise in JavaScript, HTML and CSS, you will be part of the team who owns the entire application experience. You will have opportunities to design and implement standalone web and mobile interfaces that will be used by thousands of users.

We are looking for experienced Software Engineers who:

  • Are “code friendly” and have solid experience using current UI technologies to develop web applications
  • Have the ability to quickly develop and deliver clean, fast and high quality code and interfaces using a variety of current front end technologies and JavaScript (i.e.: Dojo, JQuery, AJAX etc.).
  • Possess excellent problem solving and debugging skills to rapidly identify and fix defects
  • Are willing to actively participate in design discussions, code reviews and code analysis
  • Can identify, implement and manage code libraries that minimize repetitive code and improve application design
  • Use code optimization techniques to improve robustness and performance of software
  • Don’t need to be told what to do, are excited about working with leading technologies and ultimately operate and behave as an individual contributor – not just an employee
  • Work effectively and function as a team member, with clients and management as required
  • Understand software development architectures including n-tier and MVC
  • Embrace Agile/Scrum methodologies and development best practices

Required Skills:

  • Excellent oral and written English communication skills
  • 3+ years of object-oriented development experience in a related role with more than one of the following: HTML, CSS, JavaScript, jQuery, jQuery Mobile/UI, Dojo, AJAX, XML/JSON
  • Experience integrating with JavaScript with multi-tier java based applications
  • Experience using standard Java IDEs, SVN and/or Git code repositories

Desirable Skills and Experience

  • A degree in Computer Science
  • User Experience design knowledge (i.e.: best practices, creating mock-ups/wireframes)
  • Experience or exposure with any of the following:
  • Development using Backbone, Node.js, Socket.IO, Java or PHP
  • Development of PhoneGap, Objective-C, Xcode, Cocoa, iOS SDK 4.2 and/or Mac OS X frameworks or Android mobile applications
  • Familiarity with Unix-based operating systems (Linux, Mac OS X, etc)
  • Knowledge of database technologies including MySQL, Oracle and embedded databases

This is a full time employee position based in Victoria, 40 hours per week with the potential for some travel. You should be able to obtain a Canadian Passport and travel to the United States if required.