Senior Developer - Full Stack JS


About the role

Perfocal is an on-demand service making it easier and cheaper to hire professional photographers. Since the launch of this version of product we have expanded to four UK cities and received over a thousand photographer applications. After closing a seed round of investment recently we’re now ready to zoom into the growth land. To assist with this, we’re now looking for an experienced, full-stack JS developer to join the tech team.

What you will do
  • Work closely with the product guys as well as junior developers
  • Develop, test and maintain our products - get hands dirty
  • Identify and analysis tech / product challenges, and select the best available tech solutions for the products we make
  • Actively get involved in other aspects of product making, such as analysis, design, troubleshooting, optimising and documentation
  • Offer help and guidance to junior team members where necessary
  • Provides support under critical / urgent situations, including off-hour duties if required to
We'd love to hear from you if
  • You have 3-5 years hands-on experience in developing consumer-facing applications
  • You have substantial knowledge of Node.js applications, and are familiar with common Node.js API application frameworks such as Express.js, LoopBack, React, etc.
  • You have good experience with PostgreSQL as well as database design and optimisation
  • You are comfortable to integrate and test third party APIs based on documentations
  • You’ve developed applications with major cloud services such as AWS
  • You have an excellent understanding of version control and development operations
  • You have experience leading a small developer team and are confident to conduct code reviews, share feedback & experience through the team and help others grow
It'll be nice if
  • You have a bachelor or master degree in related subjects
  • You know the basics about interface design
  • You have worked on a marketplace or on-demand service project
  • You have an interest (or burning passion) in photography
  • You have experience in a fast-growing start-up
What we offer

Benefits Perfocal offers include flexible working, competitive salaries, substantial stock options, pension plans and many more. We value learning and will help you with your personal development where possible.

Sound like the job for you?

Great! Send us your resumé along with a cover letter explaining why you’re interested in this role and why you believe you’re the right person for this job, providing examples of your past achievements.

Drop your application here
Check other openings →