UX/UI Developer

Wirestorm Innovations

November 04, 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: 

Karmatic provides professional services for all software related fields in the Greater Victoria area. We work with all types of clients from fortune 500s to small start-ups.  We place talent in North America as well as overseas.  With our global connections and local expertise we connect the right people to the right organization.

One of our clients has an excellent opportunity in Victoria BC.

Job Summary: 

Our client is looking for a UX/UI Developer to fill a role in Victoria BC. The right person for this position is competent developing client-side web solutions anchored on a server side ASP.Net/MVC implementation.  An existing enterprise application requires targeted UX and performance improvements as well as new feature development.  The position is available to be filled as soon as we find the right person. 

Are you a match for this challenging position?  Take a read through the Ideal Candidate below.  If you are interested in the position after reading that, then take a look over the Responsibilities and Required Skills sections to see if you are the amazing person we are looking for.

Ideal Candidate

To be successful at this position you need (at a minimum) to meet these requirements:

  • You must be legally and physically able to work on-site in Victoria BC, Canada.
  • You live and breathe the following concepts:
  1. HTML/CSS/JavaScript and corresponding tools and libraries
  2. Design and Implement real world solutions to UX problems
  3. Drive solutions from inception to release
  4. Quality, quality, quality
  • You have exceptional oral and written communication skills.
  • You are able to communicate effectively with peers, senior staff, and internal or external customers.
  • You are comfortable working in a professional enterprise software development environment.
  • You have experience in the field.  This is not an entry level position. 
  • You love to innovate and strive for excellence.
  • You know the answer to “are you a ninja or a pirate?” without thinking about it.

This is a fulltime contract position with long term extension potential.


  • Apply UX design principles to address complex design problems and provide sound solutions
  • Contribute to a code library of reusable patterns & functional modules using HTML5/CSS3/JQuery
  • Collaborate with cross-functional design, product and technology teams to create compelling user experiences
  • Help streamline the software development process by creating re-usable templates and components
  • Keep yourself, the rest of the team, and stakeholders around the company abreast of the latest design techniques/trends/ideas that could provide value for our customers

Required Skills

  • 4+ years UX design / software development experience
  • Bachelor’s degree in Design, Software Development or related discipline / equivalent work experience
  • Advanced skills in HTML5, CSS3, JavaScript and ASP.Net
  • Solid understanding of Agile development process
  • Fundamental page layout and design sensibilities
  • Strong understanding of human-centered design methods
  • Interaction design experience for web applications and sites
  • Strong visual design skills (layout, hierarchy, typography, color theory, patterns)
  • Skilled in the development of mobile applications and sites
  • Expertise in modern design tools including Photoshop
  • Expertise in cross-browser implementation
  • Comfortable working on highly technical product teams
  • Comfortable working with rapidly changing requirements
  • Knowledge of, and a desire to keep current on, industry trends and best practices
  • Rapid prototyping experience is a plus
  • Fanatical attention to detail (we are not kidding!)
How To Apply: 

We understand that a resume might not fully reflect how good you are and that is why we cannot wait to start talking to you.

Please be considerate for both your time and ours, and follow these steps when responding to this job post:

1. In one short paragraph tell us why you would be a good fit for this position.

                Hint: this will tell us how good your communication skills are

2. List your top 3 (relevant) areas of expertise and why you are amazing with them.

                Hint: this will tell us if you are a fit for the team

3. Send your application to jobs@karmatic.ca with the subject line “I am your next UX/UI Developer because…”

                Hint: this will show us you care about the details and get us to review your application