We Create Web Experiences
That Drive Results
A Digital Partner for Innovative
Brands & Growing Businesses

Job Posting for Full Stack Developer

We put goals first.

At Tiller, we work diligently to understand the goals of each client before we propose a solution. By listening first and crafting a solution second, we are able to help our clients achieve their goals and realize a return on their investment with Tiller. By making a visible impact to their bottom line, we earn trust and cultivate long term relationships with our clients.

We manage differently.

Driving results requires skillful management, keen attention to detail, and clear communication. It is for these reasons that each project is led by a dedicated project manager. Client requirements, schedules, and budgets are of utmost importance to us, and we make sure they are managed right.

We delivery quality.

Our open, collaborative, and forward moving environment, allows us to consistently innovate and deliver high-quality service. We believe that truly great web experiences are born out of a marriage between design and development. By combining well executed design with leading edge technology, the web experiences we deliver are user focused, performant, robust, and fast.

We do this together.

Teamwork is in our DNA. At Tiller each team member’s individual contributions are seen as an essential and celebrated part of our team as a whole. We work together to craft better web experiences than each individual person could create on their own. We truly believe that together everyone can achieve more.

Tiller Developer.

Developers at Tiller Digital contribute to the success of our clients by providing quality development solutions for a range of web experiences from marketing websites to complex web applications. A Developer at Tiller Digital is one who thrives in a collaborative environment; is skilled in pairing the appropriate development solutions with the project goals; and can execute solutions with close attention to detail.

What you get to do every day:

  • Build, scale, and maintain Node.js applications for our clients.
  • Develop and maintain custom Wordpress (PHP) websites for our clients.
  • Maintain our high development standards and utilize many codebases and processes with consistency.
  • Adhere to best practices in development, security, and design.

You may be fit for this role if you:

  • Have 2+ years education, 4+ years of JavaScript or backend experience.
  • Solid understanding of JavaScript, specifically Node.js with ES5 and ES6. Alternatively, solid backend experience with some JavaScript and an ability to learn JavaScript quickly.
  • Have experience with hard-coding advanced HTML, CSS, HTML5, and CSS3.
  • Have experience with one or more modern web frameworks such as Express, React, Bootstrap, Ember.js, AngularJS.
  • Good understanding of REST.
  • Have experience using Git.
  • Are capable of working both independently and with a team of developers, designers, and project managers.
  • Are able to problem solve and think quickly, while ensuring solutions adhere to project and technical specifications.
  • Are able to communicate technical solutions and the rationale behind decisions so that a non-technical person can understand.
  • Can quickly adapt to new environments.
  • Are able to write clean and well documented code.
  • Are comfortable managing multiple priorities within scheduled timelines.
  • Have the ability to provide quality assurance on work and on the work of others.
  • Are organized, efficient, and committed to get the job done.
  • Maintain a willingness to learn new skills and a continual effort to improve and refine skills.
  • Respond positively to feedback and demonstrate discipline in application.
  • Have a passion for development and a desire to go the extra mile.

It would be an asset if you:

  • Have understanding of Responsive Web Design principles.
  • Have experience with other Content Management Systems (e.g. Business Catalyst, Drupal, Joomla, and custom CMS systems).
  • Are proficient in a Mac OS environment.
  • Have package manager and automation tool experience (npm, gulp, grunt).
  • Have proficiency with cross-browser/cross-platform issues, DOM and web standards.

What it's like to work at Tiller:

  • Daily stand-up meetings to keep our goals and efforts synchronized.
  • Regular team building experiences and monthly lunches.
  • Training, mentorship, and opportunities to grow professionally.
  • Flexible health benefit plan.

We thank all applicants for taking the time to apply; only those selected for an interview will be contacted.

This article is from
Chantelle Little

Chantelle founded Tiller Digital in July 2008. In addition to leading the Tiller team, she is responsible for sales and project management. She’s passionate about helping businesses and non-profits grow in today’s competitive marketplace through exceptional web experiences.

We put goals first.

At Tiller, we work diligently to understand the goals of each...

We put goals first.

At Tiller, we work diligently to understand the goals of each...

We put goals first.

At Tiller, we work diligently to understand the goals of each...