Enjoy a good stretch? That’s great, because keeping flexible goes with the territory in our applications development department. We’re finding new ways to get more people more fit and the web is a great way to engage our clients’ employees. We’re putting new features into our legacy programs – if you consider 2 years enough time for an application to become “legacy”, and we’re also experimenting with new ideas that jump from proof-of-concept to revenue-generating faster than you can put up a new EC2 image in AWS. So, if you’re ready to engage your skills in a dynamic environment, let us know.

We want to talk with you if:

  1. You are a web development rockstar with a well rounded skill set of languages: Strong PHP is a must but expertise with other languages (Python, Ruby, Java, Perl, etc) are welcome as well.
  2. You know your way around a few frameworks (Zend, to pick a random example), you think in terms of MVC, abstraction is your middle name (that, or BLL is), you take writing useful comments in your stride, you actually prefer to use frameworks and design patterns, and you can turn complex business requirements into clean, correctly behaving code.
  3. You play well with others: sometimes you’ll be the tech lead on a project, responsible for everything from realizing the wireframes to writing up the deployment instructions; other times, you’ll be a big part of a small team (all our teams are small!) with a role and a goal.
  4. You know more than just PHP: you can branch and merge in SVN, you use other scripting languages to make things work (Python or Perl), and you know a thing or two about getting apache to work the way you want.
  5. You’re familiar with the security issues in web application development and you avoid the most prevalent vulnerabilities as a matter of course .
  6. SQL is your friend: you know when to use sub-queries and when to use joins, you haven’t met a schema you couldn’t improve, and you know off-hand most of the date functions in MySQL (yes, we use MySQL for everything here).
  7. You aren’t restricted to server-side work: you could be a client-side developer if you didn’t like the heavy-lifting of server-side work so much – you know Javascript and JQuery perhaps; or you can emit HTML/CSS well enough to keep most browsers behaving.
  8. You are disciplined enough to work efficiently, track your progress, meet your commitments, understand how to spend your time, and be responsible for your part.
  9. You are comfortable (you might say “you prefer…”) an agile environment where proofs of concept, prototypes, and partial requirements abound.
  10. You understand our need for quality – you’ll have some fun with our coding test, but you’ll show your finest chops so we hire you for all the right reasons: API is world-class in everything we do.
  11. You are driven to continually improve the way you do things, and hence the way we do things – process is good.

Apply Now!

Share this job...
  • Print
  • Facebook
  • Twitter
  • LinkedIn
Tagged with:
 

Comments are closed.