Frontend Engineer

icon location Berlin, Germany
icon company SumUp

Unverified relocation package Source: glassdoor.com

About SumUp

SumUp is the leading mobile point-of-sale (mPOS) company and is set to empower the world to accept card payments. With SumUp, merchants can accept credit and debit cards, using their smartphones or tablets, in a simple, secure and cost-effective way. SumUp's mobile card acceptance solution is built on proprietary end-to-end EMV payment technology, terminal hardware, and mobile applications. SumUp offers its solution to partners through a full suite of SDKs and APIs. The company is Europay, MasterCard, and Visa (EMV) and PCI-DSS certified, ensuring that payments are processed in accordance with the highest security standards. Launched in August 2012, SumUp enjoys impressive global reach and has since expanded into 15 countries, including Germany, Brazil and the US. SumUp is backed by BBVA Ventures, Groupon, Venture Incubator AG, and other renowned venture capital investors.

Position

  • Website: Our website is the first thing merchants see before they decide try SumUp, and you will help us implement beautiful designs in that show off our awesome product. Right now our website is created with Jekyll, but our roadmap includes porting it to use the React components from our component library.
  • Isomorphic React component library and style guide: You'll create reusable components in React which power web projects across the organization.
  • Node server: You'll extend its API when we need to talk to external services, as well as ensure that your React components can always be rendered server-side.
  • Contentful: Behind our website, we use a headless CMS called Contentful, which enables people in sales, marketing, and other departments to update the website without a developer's intervention. You will design the data structure of these content types so they're composable, easy to understand, maintain, and consume by components.
  • Various other web projects, like our API documentation, widgets consumed by third parties, etc.

Your qualification

  • Expert knowledge of HTML, (S)CSS, and experience with React
  • Solid understanding of Javascript and Node, and using the debugger on the web and server
  • 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
  • Ability to communicate fluently about technical topics in English
  • 2 years prior experience

Will be a plus

Experience with Nginx (or ability to learn)

What we offer

  • 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
  • Weekly Lunch and Learn session, where the local dev team exchanges technical ideas over company-sponsored lunch
  • We do at least one off-site every year, where the tech teams from Berlin, Sofia, and São Paulo gather to hack together. In the past we've gone to Bulgaria and Greece
  • Our lean processes allow us to ship new features and functionality on a weekly basis
  • Infrequent regular meetings – most days you'll do a standup and get to work
  • We have a close, welcoming, and international 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

Additional details

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 coding challenge you encountered, how you solved it, and what you learned

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!


Frontend Engineer

icon location Berlin, Germany
icon company SumUp

Unverified relocation package Source: glassdoor.com

About SumUp

SumUp is the leading mobile point-of-sale (mPOS) company and is set to empower the world to accept card payments. With SumUp, merchants can accept credit and debit cards, using their smartphones or tablets, in a simple, secure and cost-effective way. SumUp's mobile card acceptance solution is built on proprietary end-to-end EMV payment technology, terminal hardware, and mobile applications. SumUp offers its solution to partners through a full suite of SDKs and APIs. The company is Europay, MasterCard, and Visa (EMV) and PCI-DSS certified, ensuring that payments are processed in accordance with the highest security standards. Launched in August 2012, SumUp enjoys impressive global reach and has since expanded into 15 countries, including Germany, Brazil and the US. SumUp is backed by BBVA Ventures, Groupon, Venture Incubator AG, and other renowned venture capital investors.

Position

  • Website: Our website is the first thing merchants see before they decide try SumUp, and you will help us implement beautiful designs in that show off our awesome product. Right now our website is created with Jekyll, but our roadmap includes porting it to use the React components from our component library.
  • Isomorphic React component library and style guide: You'll create reusable components in React which power web projects across the organization.
  • Node server: You'll extend its API when we need to talk to external services, as well as ensure that your React components can always be rendered server-side.
  • Contentful: Behind our website, we use a headless CMS called Contentful, which enables people in sales, marketing, and other departments to update the website without a developer's intervention. You will design the data structure of these content types so they're composable, easy to understand, maintain, and consume by components.
  • Various other web projects, like our API documentation, widgets consumed by third parties, etc.

Your qualification

  • Expert knowledge of HTML, (S)CSS, and experience with React
  • Solid understanding of Javascript and Node, and using the debugger on the web and server
  • 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
  • Ability to communicate fluently about technical topics in English
  • 2 years prior experience

Will be a plus

Experience with Nginx (or ability to learn)

What we offer

  • 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
  • Weekly Lunch and Learn session, where the local dev team exchanges technical ideas over company-sponsored lunch
  • We do at least one off-site every year, where the tech teams from Berlin, Sofia, and São Paulo gather to hack together. In the past we've gone to Bulgaria and Greece
  • Our lean processes allow us to ship new features and functionality on a weekly basis
  • Infrequent regular meetings – most days you'll do a standup and get to work
  • We have a close, welcoming, and international 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

Additional details

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 coding challenge you encountered, how you solved it, and what you learned

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!


git

You have successfully subscribed

Create an alert

As an applicant