Skip to content

Instantly share code, notes, and snippets.

@conan
Last active November 4, 2016 16:33
Show Gist options
  • Save conan/5be096c927e0074519280cc4eabd390e to your computer and use it in GitHub Desktop.
Save conan/5be096c927e0074519280cc4eabd390e to your computer and use it in GitHub Desktop.

The Tech

We're building Style.com to be the most sophisticated ecommerce platform in the world. We use the latest technology, not just because it's fun (although it is!), but because the best tools help us put together the best team and deliver a great experience for our customers worldwide.

Here's a taste of the tech you'll be working with:

  • Single-page frontend applications based on a ClojureScript/Reagent/React stack
  • Neural net-driven recommendation and search systems in Clojure
  • Automatic curation tools using tag hierarchies in Datomic
  • Containerised deployments on AWS/Docker/Kubernetes

The Team

Our teams are cross-functional and self-organising, thriving on a blend of generalists and specialists. This means you'll be working right alongside Design, UX, or Ops. There's always a chance to try something new, or dig deep into your favourite tech. You'll most likely find yourself helping team members to solve problems, and they'll be available to help you too; we're a friendly bunch, and try to maintain a diverse and inclusive working environment. We use code reviews to share knowledge, and whilst we aren't prescriptive about methodology, most of us end up pairing at some point. Your views on how to improve things will be welcome!

Your Role

As a senior member of your team, you'll be considered a technical expert; you'll play a major part in designing the solutions that your team will build, and will be involved in mentoring less experienced engineers. You'll often be working closely with people from Product, UX or Design as well as elsewhere around the business, so it's important that you can explain and discuss technical concepts with varying audiences. There's always room for improvement in our processes and culture, and you'll have plenty of opportunity to provide input on how we can get better at delivery.

Your Skills

Alongside being a modern, motivated and collaborative engineer, you'll need lots of experience with ClojureScript and CSS, and be comfortable discussing both application and interface design. There are a some other non-essential things that would also help:

  • Experience with React and Reagent.
  • Knowledge of CSS pre-processors, especially SASS.
  • Clojure experience, especially around APIs and Datomic.
  • An understanding of ecommerce and the kinds of challenges it brings to building UIs.
  • Experience evangelising modern development methodologies. We're growing fast, and always welcome help to build our company culture.
  • A passion for fashion! We're in the luxury ecommerce business, and core to that is understanding what makes our customers tick.

How To Apply

Interested in joining us? Great! Please send your CV to our HR team at [email protected], and we'll be in touch.

Our interview process goes like this:

  • The first stage will usually be a 30-45 minute technical telephone interview with a developer.
  • If all goes well, we'll invite you for a visit to our offices in Camden, which comes in two parts:
    • A few short conversations with members of the team, from engineering and elsewhere.
    • A technical pairing exercise with one of us (usually about an hour). This will involve ClojureScript and CSS.

As well as letting us know a bit about you, you'll get the chance to ask plenty of questions and find out whether Style.com is the kind of place that's right for you.

Don't worry if you live far away or find it difficult to get to our office for an interview, we can use Hangouts or Skype. It's worth noting that you'll need to be based in our office in Camden for the role, as unfortunately we can't offer the position in a remote capacity.

Benefits

Style.com offers a wide range of benefits, and we're happy to consider certain types of more flexible working too, so please do ask if you have specific requirements.

  • 25 Days of Holidays
  • Private Medical Insurance
  • Health Care Cash Plan
  • 10% Employer Pension Contribution
  • Life Insurance
  • Child Care Vouchers
  • Season Ticket Loan
  • Free Magazines
  • Cycle To Work
  • Moving Day
  • Wedding Day
  • Sabbatical Leave
  • Daily Fruit & Cereals
  • Team Socials
  • Book Club
  • Employee Discount Platform
  • Gym Discounts
  • Holiday Trading
  • Reward & Recognition Vouchers

Please Note

Contractually this role is known as a Senior Engineer.

All applicants must have the right to work in the UK.

Condé Nast Commerce Ltd. is an Equal Opportunities Employer and as such, treats all applications equally and recruits purely on the basis of skills and experience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment