Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Front End Web Developer

Engineering | Colorado Springs, CO | Full Time

Job Description

About Us:

SearchSpring is an E-Commerce software company focused on developing performance-boosting SaaS solutions for online retailers. Our flagship site search solution helps merchants Unleash Findability inside their online store.

Our unrelenting focus on excellence and providing value to our customers has allowed us to establish a rapidly growing customer base. We're looking for outstanding developers to help aggressively build a market-leading product line and deliver world-class service to our customers.


  • Create. Build engaging new shopping features into E-Commerce websites for leading brands with tens of thousands of loyal Facebook fans.
  • Engineer. Architect, code and deploy apps for web, mobile and Facebook using modern Web 2.0 app stacks.
  • Measure. Track, measure and understand the impact of your work.
  • Fix. Identify, analyze and fix usability & shopping experience breakdowns and other revenue impeding problems. Be an advocate for end users.
  • Delight. Deliver elegant software solutions that enable our merchants run more profitable businesses. Delight them along the way with outstanding service.



  • Proficient programming skill in PHP
  • Strong HTML + CSS coder.
  • Good JavaScript programmer.
  • Most importantly, the ability to learn quickly, be effective and contribute positvely to the team.


Bonus Points:

  • Degree in Computer Science & Engineering or similar technical degree.
  • Experience building E-Commerce websites.
  • Consulting experience.
  • Familiar with Zend Framework, MySQL or Linux.
  • Comfortable with Git source control
  • Active in a community – community service, open source, local technology/entrepreneurship groups, etc.



  • Competitive compensation.
  • A real opportunity to make a difference. You'll be part of a small, powerful team.
  • The latest Apple gear.
  • Meet with customers and partners at fun events/conferences,meetups,etc


Ready to apply?

Excellent! Impress us by solving the following challenge.

Write a standard Sudoku solver in your favorite language. Once you've done that, modify it to also solve a 4x4 Super Sudoku puzzle (hex instead of just 1-9).

Here's some PHP code to get you started: (You may use any language you like)

	 * Simple class representing a sudoku puzzle
	class Sudoku {

		// Array representing our puzzle
		private $puzzle = array();

		 * Parses sudoku puzzle file and builds data structure for solving.
		 * @param  string $file path to file containing sudoku puzzle
		public function __construct($file) {


		 * Solves sudoku puzzle
		public function solve() {


		 * You may want or need to create more methods for this class.

		 * Returns string representation of sudoku puzzle for printing
		 * @return string
		public function __toString() {
			return '';


	if ($argc != 2 || in_array($argv[1], array('--help', '-help', '-h', '-?'))) {
		print "Usage sudoku.php \n"; exit;

	$file = $argv[1];

	$sudoku = new Sudoku($file);
	print $sudoku;

Here's a sample test case: