JavaScript/PHP Developer

Location: Phoenix, AZ

Type: Full Time

Min. Experience: Mid Level

About The Job:

We're looking for a developer or senior developer to join our growing team in downtown Tempe, Arizona. You'll be presented with unique challenges every day, you'll have a change of scenery on a comfortably paced, regular basis, and you'll work with our team to further develop our technology stack and the standards we build around.

Typically, developers work in teams of two with a project manager above and a team of testers located on site. You'll work with the project manager and the clients directly to help spec out the requirements of the project, and then get to building. We're an agile shop, so familiarity with sprints, ideal days, story points, and the like are helpful. (It also means that teams rotate around fairly often!)

In a nutshell, you'll be developing full-fledged, high-quality, scalable web applications for our clients on a daily basis: helping with storyboarding, agile spec writing (story cards), database development, writing code, testing code, communicating with our clients, communicating with your testers, and working to deliver awesome code every day.

You'll also have the ability to significantly affect the culture of the company. We're a small company: under a dozen people. This means that everything you do can have an impact. While we're immensely proud of the technology stack we've assembled and the processes we've created, we're always on a swivel: looking out for the newest and latest technologies, libraries, frameworks, and other tools we can utilize to make our jobs easier and more fun.

Ideally you read Hacker News, you have a few personal Github projects (or contribute to someone else's), and have a passion for web development that doesn't stop when you go home.

Skills & Requirements

We're looking for developers with a wide breadth of skills, but the capacity to learn quickly is important and for that, a strong web development/computer science background will help a great deal. Our "must haves" are generally considered to be:

  • PHP 5 - object oriented experience
  • MVC experience (via frameworks such as Kohana, CodeIgniter, Zend, Cake, or Symfony, for example)
  • SQL knowledge (MySQL specifically, indexing, scaling, etc.)
  • Extensive JavaScript development experience (we've been using a lot of backbone.js/chaplin/react lately)
  • Current knowledge on the latest HTML, CSS and JavaScript standards as well as how they interact cross multiple browsers and versions
  • Regular expressions
  • Using APIs
  • STRONG written and spoken communication skills
  • A proclivity towards great code documentation

The following skills earn you extra points (or are additional skills you should have if you're applying to be a senior developer):

  • Git/GitHub or other version control systems
  • Experience with cloud platforms: Amazon AWS, Pagoda Box, etc.
  • LAMP stack administration skills
  • AJAX by way of jQuery, YUI or any other popular libraries
  • Knowledge of design patterns
  • Experience with JS or CSS frameworks (backbone.js, ember, chaplin, Sass, Compass)
  • Worker processes & queues (AMQP, RabbitMQ, Gearman, Resque)
  • Experience with other languages (C, Perl, Java, Python, Ruby)
  • Writing APIs

It's important for both of us that you mesh with our culture. We'll feel that out over the application process and typically we'll start candidates remotely (if necessary) working on a smaller project with us to make sure we work well together.

About Synapse Studios:

Synapse Studios is a small-but-growing custom web application development shop in downtown Tempe, Arizona that codes primarily in PHP on the Kohana framework. We've been around since 2003 and we're in a great space in Downtown Tempe that we love.

Our clients are startups (guys with some money and a dream, but no technical experience), universities, government agencies, and medium- to enterprise-sized companies.

We build web applications from the ground up: making the startup guy's dream a reality, building a backend tool for a corporation to save a few million a year, building simple, efficient apps to help our government and academic clients do their jobs better—the job changes rather frequently.

While we work to stay productive and active, we don't run our devs into the ground. We work regular 40-hour work weeks, offer benefits (health/vision/dental) and 15 days of paid vacation, and work in comfortable chairs (Aerons) in a comfortable office overlooking Mill Avenue. We've also recently introduced an aggressive profit-sharing plan that ensures our teams are well compensated for hitting their goals, which you'll be eligible for within your first year.

We supply the hardware you need to work, but let you install your OS of choice and make sure you have the tools that help you get the job done.

We're a mostly-younger group that has a lot of fun together and we keep things low pressure and low key.

We strive to be a place where people really love to work. No fluorescent lights, no cubicles, no dress code (except, perhaps, pants). We keep it light and expect our devs to kick ass and have fun.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Cover Letter
Are you willing to relocate?
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
Desired salary
Earliest start date?*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!