Job Opportunity – Web Apps Developer – Back End

Job Opportunity – Web Applications Developer, Back End Specialist

itgroove (Victoria, BC) is in search of a Web Applications Developer specializing in Back End Development. We are looking for someone with a solid grasp of web technologies, proven experience in delivering quality work and willing to learn and adapt to an ever changing environment. itgroove is focused both on Client Services delivery as well as product development.

Role Description:

In this role you will be working with both our clients and our product development teams focusing on development of the Back End stack of our web applications. We are primarily a Microsoft Shop, and a good portion of this work will be completed on the Azure platform. You will be responsible for working closely with our Front End Developers and UX Teams to build APIs and data models that support the development of new and existing applications. We work in a number of different stacks including NodeJS and ASP.net. We do a large amount of SharePoint and Office 365 Development and as such the Back End role is often tasked with integrating data from various parts of these systems into our applications.

What we’re looking for technically:

  • 1 – 2 years demonstrated web application development experience
  • HTML5
  • Strong JavaScript and jQuery skills
  • Experience with React or AngularJS
  • Experience with NodeJS and NPM (Specifically ExpressJS)
  • Understanding of modern development patterns (MVC) and other web application frameworks
  • Experience with web service development (specifically REST and / or GraphQL)
  • Experience with source control (Git) and agile development methodologies
  • Experience with various database platforms, both No SQL and SQL

What we’re after on the human side:

  • A good communicator (able to express yourself clearly verbally and in writing)
  • The ability to clearly articulate complex technical topics in language that the end user can understand
  • Ability to listen, hear requirements and convert them into technical objectives
  • Willingness and commitment to take ownership of tasks, establish and communicate realistic timelines and follow through on commitments
  • The willingness to take direction, work independently and ask for help when you need it
  • The ability to multitask and prioritize competing deliverables
  • Willingness to learn and grow your skills

Added benefits

  • Experience with SharePoint or Office 365 development
  • Experience with Azure Development
  • Experience working within a development team, especially in an Agile environment
  • Experience with content management systems (especially WordPress)
  • ASP.net MVC or Core (C#)
  • Micro-Services architecture experience
  • Experience with PHP MySQL

If this sounds like you, we want to hear from you.

Why work with us?

Our strength is our team. No one person can know it all. We support each other, learn from each other and have a great time doing it.

At itgroove, we believe in solving problems and learning by drinking from the fire hose.

You’ll Be Part of a Growing Team

Challenges are part of the fun. Our crew’s experience and talents are put to the test with customer situations.

You Can Build a Career

Learn from a strong team and gain experience with customer challenges. We want someone to grow with.

You’ll Be Making a Difference

We are passionate about getting organizations working smoothly, while also supporting the community the best way we can.


How To Apply

  • Deadline to apply: May 4, 2018
  • Please submit your resume and a cover letter as Word or PDF documents.
  • Please indicate the position you are applying for in the cover letter and/or subject line.
  • Send email attachments to: careers@itgroove.net
Connect With Us