PythonAnywhere (<a href="http://www.pythonanywhere.com/" >) - London, UK
Fancy helping to build the Python world's favourite PaaS (probably)? We're looking for a "junior" programmer with plenty of smarts to come and join the team, learn the stuff we do, and inject some new ideas...
Job spec
Here's some stuff you'd be doing:
Working in an Extreme Programming (XP) shop, pair programming and TDD all day, woo[+].
Coding in Python lots and JavaScript a bit, and maybe other stuff too (OK there's like 5 lines of Lua code somewhere. But you could come along and try and convert us all to ClojureScript or something...)
Devops! Or what we take it to mean, which is that you deploy to and administer the servers as well as write code for them. Lots of Linux command-line goodness in SSH sessions, and automated deployment stuff.
Sexy CV-padding technologies! Like Docker, nginx, websockets, Django, copy-on-write filesystems, Ansible, GNU/Linux (Ubuntu), virtualbox, vagrant, continuous integration, AWS, redis, Postgres, and even Windows XP! (although we're phasing that last one out, to our great chagrin). Don't worry, you don't have to know any of these before you show up, you'll get to learn them all on the job...
Learn vim (if you want to) much faster than you would on your own by being forced to pair program with vim cultists all too happy to explain the abstruse keyboard shortcuts they're using...
Get involved in the nonprogramming aspects of the business too (we all do!), like customer support and marketing. Honestly, that can be fun too.
Work near enough to Silicon Roundabout that you can walk to the Hacker News meetups, but not so near that you're forced to overhear bad startup ideas being pitched in every coffee shop
[+] The pair programming thing is an unbelievably good deal for new developers btw, there's just no faster way of learning than sitting down next to someone that knows and being able to ask them questions all day, and they're not allowed to get annoyed.
Person spec
Here's the kind of person we'd like
  * Smart -- academically or otherwise. A degree (CS or other), won't hurt, 
    but it's not required either.
  * An enthusiastic programmer (but not necessarily Python and not necessarily 
    professional)
  * A bit wacky (which doesn't mean you have to be an extrovert, just 
    inclined to left-field ideas)
  * Willing to come and work here in sunny Clerkenwell
  * Willing to get paid less than you would at Google or a bank, in exchange 
    for working in an exciting but relaxed tech-startup environment

Here's some stuff we don't care about:
  * Age
  * Male/Female/Black/White/Number of functioning limbs/Space alien.
  * Gaps in CVs
  * Current country of residence (as long as you're willing to move here promptly! 
    You do need to be able to speak good English, and unfortunately we're 
    too small to sponsor visas, so you need to already have the right to live 
    + work in the UK)
  * Dress codes

Send us an email telling us why you'd like to work here, and a current CV, to REDACTED_EMAIL