Skip to content

Instantly share code, notes, and snippets.

@mlent
Last active April 24, 2017 13:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mlent/a7902efd3e2e81c65b008670917d300b to your computer and use it in GitHub Desktop.
Save mlent/a7902efd3e2e81c65b008670917d300b to your computer and use it in GitHub Desktop.
Junior Frontend Developer job ad

About SumUp

The people of SumUp have brought the best way to accept card payments to 15 countries so far, but we won’t stop there. Headquartered in London, SumUp's major offices are in Berlin, Sofia and São Paulo. The Berlin office alone comprises more than 100 people from 24 countries. We recently launched a brand new contactless device, which makes paying by card easier than ever before.

Why work with us?

SumUp could be interesting for you as an engineer in part because we cover so many platforms: we have physical hardware (made right here in Berlin), our own proprietary payment processing platform, mobile apps on iOS and Android, SDKs and APIs supporting third-party integration, a merchant-facing web-app, and of course, our marketing website: a merchant's very first impression of our product. That's where you come in.

What we're looking for

We're looking for a frontend developer with a strong sense of design and UX, who also has the aptitude to expand into more technical responsibilities.

You'll fit in perfectly to our team if...

  • You have a passion for clean code and user-centered design
  • You're comfortable working with git (branching, merging, rebasing, writing good commit messages, etc.)
  • You like refining your workflow and figuring out how to make it more efficient
  • You're proficient in the command line, or interested in learning
  • You're looking for an environment to grow as a developer and take on increasingly complex projects

Your tech stack and projects

  • Jekyll website: Our website is the first thing merchants see before they decide try SumUp, and you will help us implement beautiful designs in HTML, CSS, and Javascript that show off our awesome product. Here you'll work with Jekyll, Gulp, Webpack, jQuery, and Lodash.
  • Node server: Our website runs on a Node server, using Koa.js (the spiritual successor to Express) as a framework. You'll extend its API when we need to talk to external services.
  • Content types: Behind our website, we use a headless CMS so people in sales, marketing, and other departments can update the website without a developer's intervention. You will design the data structure of these content types so they're composable, and easy to understand and maintain.
  • UI Component library and style guide: You'll create reusable components in HTML, CSS, and Javascript which power web projects across the organization.

Requirements

  • Expert knowledge of HTML, (S)CSS, and ideally also experience with Jekyll
  • Solid understanding of Javascript and jQuery, and using the debugger
  • Linux basics (git, ssh, editing a file on a remote server, etc.)
  • Experience with data / content modeling and thinking in a reusable, component-oriented way
  • Experience implementing accessible and responsive designs according to pixel-precise design specs

Bonus: Experience writing Ruby or Nginx (or ability to learn).

Benefits

More reasons to work at SumUp

  • Dedicated budget for attending conferences. Last year we went to the AngularJS conference in London, and this year the frontend team is going to JSConf EU.
  • Our lean processes allow us to ship new features and functionality on a weekly basis.
  • Our regular meetings are infrequent – most days you'll do a standup and get to work.
  • Our office is a close community; we get together regularly for brunches, cocktail nights, football, and yoga.
  • All the startup swag you expect: kicker table, beer in the fridge, and a shiny MacBook Pro.

Apply now!

We're looking forward to meeting our next teammate! You'll be asked to provide the following information when you apply:

  • Why you think you'd be a good fit for this position
  • Share a recent project from the last two years that you developed and why you're proud of it

You can also choose whether to include a CV, a link to your Xing/LinkedIn, a link to your github, tech blog, or portfolio – whatever you think will give us the complete picture!

If you want to know what it’s like to work at SumUp check our careers page: https://sumup.com/careers

If there's something you'd like to ask, feel free to get in touch: careers@sumup.com

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