Senior Front End Developer

SatoshiPay - Berlin

3 months ago

SatoshiPay is a VC-backed startup, founded in 2014, building a scalable, award-winning nanopayments platform running on Blockchain technology. Our web widget allows frictionless payments without registration across different websites. The software we build pushes browsers to their limits and our backend goes beyond what the Bitcoin blockchain offers out of the box. We are looking for an experienced JavaScript engineer that has a structured approach to coding and an appetite for going where no-one has gone before.

What you will be doing

  • Design, develop, improve and maintain our client applications
  • Create well-tested and scalable client-side code
  • Design and implement client-to-server protocols (using sockets and REST)
  • Make design decisions as one of the two key engineers of our team
  • Train junior front end developers

What we care about

  • Agile methodologies
  • Fast release cycles
  • Responsible and creative work ethic
  • "Customer first" attitude
  • Strong stance in the open source and blockchain community
  • Passion about clean code and test driven development (TDD)

What we are looking for

  • JavaScript (ES2016+)
  • React
  • Redux
  • Browser APIs
  • SASS
  • Webpack

Additional skills:

  • Experience with building and running applications in production
  • Enthusiasm for microservices architecture and distributed systems
  • Strong analytical and critical thinking skills and a demonstrated ability to find creative solutions to technical problems
  • Fluent in English (don't know German? no problem!)

It would be nice if you:

  • Have a remarkable profile in the Free/Libre Open Source community
  • Have a deep understanding of ES2016 and new ES proposals
  • Know your browsers inside out, including quirks on mobiles
  • Are an absolute CSS3 guru
  • Are proficient in a testing framework like Mocha or Jasmine
  • Have in-depth experience with internationalising front ends

You should not apply if you:

  • Think jQuery "is a good idea" for anything
  • You are a freelancer and not looking for a long-term engagement

Benefits:

  • Competitive salary
  • Health care and retirement plans
  • Fresh fruits and free drinks
  • Ergonomic desks and chairs
  • Great hardware
  • We offer an education budget and extra days off to be spent on your self-development
  • Personal branding support: preparing talks and blog posts, participating in industry conferences and hackathons
  • Open source contributions

How to apply

If you have a passion for how web applications should be built, care about making other developers' lives better, and thrive in a startup environment, then we'd love to talk to you! Please apply by sending an email and include:

  • A compact CV
  • Link to GitHub and Stack Exchange profiles
  • A list of former employers and past projects as references - we would like to get to know you better by speaking to your former team members

Apply now