We're sorry, but this job has been closed. See other open jobs at SearchSpring

Front End Web Developer

Colorado Springs, CO | Engineering

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.
 

Responsibilities:

  • 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.

 

Requirements:

  • 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.

 

Perks:

  • 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);
	$sudoku->solve();
	print $sudoku;

Here's a sample test case:

9____3_6_
_6_____12
2_518__3_
6__5___2_
1_96_83_7
_5___2__9
_3__641_8
71_____9_
_9_2____3

 

Position Filled
Not the right job?
Describe your perfect job
Join our Talent Network »