Full Stack Web Developer: Solve real-world problems with interesting technologies

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Jan 27, 2016

JOB OVERVIEW

Tempest is looking for a full-stack web developer to help build tools that make people’s lives easier. We are a small team of people who love the web, using interesting technologies to solve real-world problems.

We’re looking for great developers who love building applications for the web. As a full-stack web developer, you will be working with other senior team members to make key decisions about the direction of our products. Some things we’ll be working on in the near future include...

- Refactoring the front-end code of SearchTempest.com as part of a major design update. We plan to start using React, with the long-term goal of converting the site to a single page app.
- Improving keyword searches on AutoTempest.com using a full-text search tool such as Sphinx or Solr.
- Adding user accounts to both sites, allowing users to save and access searches and individual results across devices, as well as email results, get automated alerts, and more.

Our company is built around remote work. Our work environment is all about giving you the resources and control you need to make great things. We are an all-remote team, which gives everyone the opportunity to create their most comfortable and effective environment and schedule. We also have significant experience with remote work, and the tools - such as Slack and Pivotal Tracker - that help make it effective.

The small size of our team means everyone can make a real, noticeable impact on our products. We excel in cross-disciplinary collaboration, ensuring we all benefit from each other’s expertise and work toward the same goals.

The developer we’re looking for will be...
- Leading client-side architecture and development for projects using React/Flux and ES6.
- Contributing to back-end development with the PHP framework Symfony2, database design and maintenance, and unit testing.
- Supervising and mentoring less experienced developers, writing project specs and documentation, and reviewing code.
- Working in a self-driven environment, managing their own time and tasks with little supervision.
- Specific duties are flexible though, and may vary based on your experience, aptitude, and interests.

If you are a junior developer, we would still love to hear from you! We are currently hiring for a number of positions, including a junior web developer.

About SearchTempest

We build tools that make people's lives easier. Our main products, SearchTempest.com and AutoTempest.com, have over 2.25 million users combined and have been featured in BuzzFeed, LifeHacker, and Road & Track, among others. Based in Victoria, BC, Canada, we're a small team looking to grow.
We currently build our products in HTML, CSS, Javascript, PHP, SASS, Symfony2, React/Redux, and MariaDB (MySQL). Some of our projects also include CoffeeScript and Zepto.

To Apply:

Send us a short message introduction yourself. Include your resume and highlight any specific experience, open source code, or other online presence you’d like us to consider.

Please include an answer to this short programming question with your application:

Please write a function (in either PHP or Javascript) that efficiently takes an array of integers as an input, and returns the sum of the two highest value integers in the array. For example, if the array passed in is [3, 17, 8, -20, 0], the return value should be 25. (17 + 8)

Keep in mind that the array can be made up of any valid integers, and the length is unknown (but could potentially be very large).

Thanks for applying!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin