Broadsheet Media is looking for an experienced full-stack developer with a passion for web development to join the team.
You’ll be responsible for the ongoing development of Broadsheet, with the opportunity to be involved in the full process, all the way from initial product and feature planning through to production and potential to own and guide a large part of the codebase.
You need to be happy taking guidance, with a collaborative mindset and open nature, but be able to work independently the majority of the time. You’ll report to the Broadsheet Media Technical Director.
We work with a range of tools, familiarity with Python, Django, Node.js, SQL, React, etc. are a plus but above all we want to meet people who are enthusiastic about software development and are excited to be involved in the development of an established market leader in digital publishing
How to debug complex issues across a production web stack
Responsive web development
Strong understanding of fundamental principles of web development, algorithms and data structures
Distributed version control (we use Git)
Experience working with Python, particularly Django, on commercial projects
Experience with e-commerce, particularly with Python
An in-depth understanding of SQL (MySQL or Postgres), email delivery, HTTP and REST APIs, TCP/IP, etc.
A fast-thinking problem solver
A compulsive learner
An excellent communicator and collaborator
Someone with a strong interest in best practice web development, who keeps on top of ongoing trends in the industry
We love to see people's side projects, hobbies and toys.
Resumes are welcome of course but please feel free to include websites, blogs, portfolios, code samples, Github / Bitbucket / GitLab accounts or even just tell us a bit about what you've been working on and why you love it.
Broadsheet is an established market leader in digital publishing, but with the culture of a nimble start-up and this is reflected in the type of people we bring on board. Our team is ambitious and passionate, and it is particularly important that the successful applicant for this role shares these attributes.