Junior Web Developer | Tiller
Junior

Web Developer

Full Time Position in Calgary, AB

A Web Developer at Tiller contributes to our success by building high-quality websites and web applications for a wide range of clients. If you are a skilled developer, team player, and exceptional problem solver, we’d like to meet you.

What you get to do:

  • Collaborate with project managers, brand strategists, designers, and other developers on large and small-scale web projects
  • Interpret project briefs to understand project requirements
  • Conduct research and test ideas to determine technical feasibility of client ideas, UX/UI designs, etc.
  • Build custom, high-quality websites and web applications to drive results for our clients
  • Optimize websites and web applications for maximum speed and scalability as well as for SEO best practices
  • Build reusable code and libraries for future use
  • Push clients towards fresh, exciting ideas
  • Make suggestions for better solutions to problems
  • Work in a fast-paced agency environment
  • Keep abreast of latest and emerging technologies and development methods

You may be fit for this role if you have:

  • Passion about helping companies achieve their objectives
  • Minimum of 1 to 2 years experience as a Web Developer, building websites and web applications using JavaScript, HTML, CSS, PHP, etc.
  • Experience with WordPress (not off-the-shelf templates but custom development; experience with Advanced Custom Fields, WooCommerce, Gravity Forms, and Yoast SEO are also an asset)
  • Basic knowledge of image authoring tools (e.g. Illustrator, Photoshop, Sketch), to be able to crop, resize, or perform small adjustments on a graphic or image
  • Good understanding of SEO principles and ensuring that websites will adhere to them
  • Understanding of cross-browser compatibility issues and solutions
  • Critical thinker and problem solver with strong research skills
  • Have excellent interpersonal and communication skills
  • Work well in a team and with a range of creative people
  • Confidence in building a rapport with clients and nurturing good working relationships
  • Are able to see other people’s points of view and take feedback
  • Are highly self-motivated, well organized, and have an eye for detail
  • Are able to work under pressure and manage workloads effectively
  • Ability to handle multiple planned and unplanned projects and responsibilities
  • Work well within strict budgets and timelines

Join our team.

  • Accepted file types: pdf.
  • Accepted file types: pdf.
  • This field is for validation purposes and should be left unchanged.