Igors Reisonoks

Work at Photocrowd

We’re looking for talented people to join the Photocrowd team.

This is your chance to join a small, fast-growing company, and know that what you do each day has a direct and immediate impact on the success of the site.

Everyone that works here has a lot of responsibility, but also a lot of support, and making sure that Photocrowd is a happy place to work is key to what we do.

Senior Django Developer

Full time, on site in our Oxford office. Partial remote working is an option.

About the job

Django developers are primarily responsible for all the server side code, database management and operations.

  • Building complex features - Working with both new and existing features to add new functionality our users will love.
  • Performance optimisation - With over 1000 requests every minute, it is important to ensure that our website is as efficient as possible. We aim for a response time around 750ms for most requests, but we are always looking to improve.
  • Writing algorithms - Analysing the behaviour and success of our users to continue to highlight quailty work on the site, and identify content they might be interested in.
  • Fixing bugs - Sadly, code is not perfect. Track down and squash bugs to make sure the site keeps ticking, and write regression tests to ensure the issues cannot return.
  • Reviewing work - Every piece of code, whoever it is written by, gets reviewed by someone before it goes live. This improves the quality and can also be a great learning experience.
  • Discussing features - All members of the team are involved with discussions about the problems we are trying to solve, and how we are going to solve them.
  • Mentoring - Help other members of the team to learn and be productive.

About you

We are looking for individuals with experience working on data driven websites. You should always be thinking about edge cases and performance. You should enjoy working with open source code, but know when we need to roll our own.

The main responsibility of the role will be writing code for the backend of our website. We are a small team so are interested in candidates with a range of additional skills, such as front end engineering, ops, native app development, project management, data analysis, product strategy and documentation. We are excited to see what you can bring to the team.

Photocrowd values diversity in the team and is open to people from all backgrounds.

An interest in photography would be a bonus!

About Photocrowd

Photocrowd is a global community of over 90,000 talented photographers with members in over 100 countries. The site is a place to take part in photo challenges and major awards, as well as connecting with likeminded photographers and getting inspiration from the work of others. Our business model is based on user subscriptions and paid entry to contests and awards. We have 5 full-time staff in a Central Oxford office. We have a rapidly growing site and exciting ideas for the future.

Our stack

Here are some of the tools and frameworks we are using in production. We aren’t wedded to any particular technology and are always looking to use the best the community can offer. However, experience with these tools is valuable, but we are interested in what you like to use and why.

  • Python
  • Django
  • PostgreSQL
  • Heroku
  • Memcached
  • Redis
  • Celery
  • RabbitMQ

We have a lot of other tools in our stack. Experience with any of these is a bonus.

  • ReactJS
  • Relay
  • jQuery
  • Less
  • Flexbox
  • Git
  • Github
  • CircleCI
  • Sentry

Benefits

  • Salary of £35-45k depending on experience
  • Computer provided if needed
  • Be part of a friendly and driven team that are creating a beautiful, useful product that’s aiming to make life better for photographers around the world
  • Learn by doing stuff you’ve never done, in collaboration with the rest of the team
  • Startup attitude: everyone helps shape what we work on, and the pace of development means you will get to see your ideas live quickly

Applying

If you’re excited by the prospect of joining the team, we’d love to hear from you. Drop us an email with some details about you and why you are interested in working with us. If you want to find out more about the role or the company first, email the Lead Developer Marc Tamlyn, who’ll be happy to answer your questions.

Junior Developer

Full time, on site in our Oxford office.

About the job

Junior developer is a flexible position where we encourage a range of work. Here are some of the things you will be working on:

  • Building beautiful designs - Taking beautiful designs and making them real, interactive responsive websites.
  • Modelling data - Representing the real world in a database and enabling the site to read and write from it.
  • Writing algorithms - What are the best photos? Who are the most interesting users? How can we best lay out this page? These are some of the questions we try to solve with intelligently designed code.
  • Fixing bugs - Sadly, code is not perfect. Track down and squash bugs to make sure the site keeps ticking.
  • Discussing features - All developers are involved with discussions about the problems we are trying to solve, and how we are going to solve them.
  • Reviewing work - Every piece of code, whoever it is written by, gets reviewed by someone before it goes live. This improves the quality and can also be a great learning experience.

About you

We are looking for people who are keen to learn and are enthusiastic about the web. We would expect you to show us some code that you have written, but you do not have to have worked in the tech industry before. You should enjoy solving problems, persevering to perfection and learning new tools.

Photocrowd values diversity in the team and is open to people from all backgrounds.

An interest in photography would be a bonus!

About photocrowd

Photocrowd is a global community of talented photographers with members in over 100 countries. The site is a place to share your best imagery, hook up with other photographers, take part in sponsored photo challenges and seek inspiration from the work of others. We have 6 full-time staff in a Central Oxford office. We’ve got a busy product rollout strategy with lots of very cool features, and we’re growing quickly. We’re investment backed, and have a revenue stream coming online during 2016.

Our stack

Here are some of the frameworks and tools we use. Experience with any of these tools is valuable, but definitely not required.

  • Python
  • Django
  • ReactJS
  • jQuery
  • Less
  • PostgreSQL
  • Heroku
  • Git
  • Github
  • CircleCI
  • Sentry
  • Memcached
  • Redis
  • ElasticSearch

Benefits

  • Salary of £20-30k depending on experience
  • Computer provided if needed
  • Be part of a friendly and driven team that are creating a beautiful, useful product that’s aiming to make life better for photographers around the world
  • Learn by doing stuff you’ve never done, in collaboration with the rest of the team
  • Startup attitude: everyone helps shape what we work on, and the pace of development means you will get to see your ideas live quickly

Applying

If you’re excited by the prospect of joining the team, we’d love to hear from you. Drop us an email with some details about you and why you are interested in working with us. If you want to find out more about the role or the company first, email the Lead Developer Marc Tamlyn, who’ll be happy to answer your questions.

Ziggy P

Nothing for you?

Say hello anyway. We’re aways on the lookout for good people. Drop us an email to introduce yourself.