About the role
As a software engineer, you’ll work in our Web Agency team alongside other software engineers, UX & UI designers, QA and project managers. Together you’ll develop web presences for big-name beauty and fragrance brands.

Our sites are built using a Node.js and Express.js backend along with a frontend developed using modular Sass, semantic HTML and lightweight JavaScript (ES2015+). In this role you will be responsible for delivering features on these websites from definition right through to production.

What you’ll do

  • Work in a multi-functional agile delivery team to deliver new features on our clients websites.
  • Work closely with UX, UI designers and project managers to scope out new client projects and make recommendations about different ways you could implement a client request.
  • Build and maintain Node.js + Express services for serving up dynamic site content on top of our web platform.
  • Add the visual flair and attention to detail that’ll make each new site pop with individuality.
    Use a modular approach to balance speed of delivery across multiple sites using the same technologies.
  • Take ownership of delivering fully fledged new features from definition through to deployment, prioritising your own sub-tasks pragmatically.
  • Mentor and pair with other developers within your team, helping them to prioritise work.

What you’ll bring to the role

  • First and foremost: enthusiasm, pragmatism, and humility. You’re good with people, communicating clearly and respectfully in a way that’s appropriate to your audience. You ask the right questions and avoid making assumptions.
  • You have an understanding of the general principles of software engineering.
  • You are comfortable with GitHub, code review, pull requests and agile methodologies.
  • You are a dab-hand with the latest CSS and JS techniques for responsive layout and animation, and a keen user of Sass.
  • You should be able to put together a Node.js presentation layer using Express.js and a templating engine such as Mustache or Handlebars.

What’s it like to work at Beamly?

Working at Beamly means continuing the progress of an indispensable platform, built by a world-class team. We practise continuous delivery, TDD, weekly ‘Tech Share’ lunches, and get the whole company together for Friday ‘Show and Tell’ with drinks. We also set time aside for continuous improvement, and take the professional development of our team members seriously.

We enjoy a vibrant working environment in Covent Garden – very well-connected and surrounded by loads of shops, bars and restaurants. Team members have also organised a lunchtime pool league, weekly football game, visiting manicure service, and deals on local gym classes.

As a Beamly employee, you’ll also benefit from…

  • a high spec MacBook Pro with a choice of peripherals
  • private medical insurance (taxable)
  • life assurance (4 x base salary)
  • 25 days’ holiday per annum
  • Extra day’s holiday on your birthday
  • childcare vouchers
  • flexible office hours

What is the hiring process?
We believe that diverse teams build better products, and strive to offer equal opportunity to all applicants. If your application is successful you will move through three short phases:

  1. We’ll check your CV meets the requirements for the role, which are detailed above.
  2. We’ll arrange a 45 minute phone interview with you to talk about you and the role and gauge the relevance of your experience and your approach to working within an agile team.
  3. We’ll invite you to our office to meet our team and take part in a 45-minute work sample task. We’ll provide a laptop loaded with a project and some instructions, which will reflect the sort of work you’d be doing in the role. We’ll then spend 30 minutes talking through your solution and answering any other questions you may have, and 40 minutes in a mock definition session with team members from UX, QA and Engineering. The whole visit lasts about 2 hours.

Any questions? If you have any queries whatsoever, there’s a box on the application form where you can let us know. We’ll address them by e-mail or during the phone interview.
Unfortunately, only applicants who have the right to work in the UK will be considered. Visa sponsorship is not available at this time.

Recruiters: Unsolicited applications submitted by recruitment agents will not be considered.

Tagged as: agile methodologies, code review, CSS, github, JS, SASS