Javascript and Blockchain Developer

Javascript and Blockchain Developer 2017-07-28T16:30:54+00:00

30K – 70K Euros (dependent upon experience) plus share options and possible relocation allowance
Location: Essen, Germany

MotionWerk GmbH are looking for a number of talented individuals to help them continue to build a global mobility transaction platform enabling seamless transport everywhere whilst reducing costs and enabling private and secure transactions. Unlike most Blockchain companies, MotionWerk already have a publicly-available, working solution in the app stores; Share&Charge, the first global peer-to-peer marketplace for electric car charging enabled by Blockchain. Now we are looking to move to the next stage of our vision.

Individuals should be looking to work hard, learn quickly and to fit into a fun, modern work environment. In return they can expect to learn best-practice coding and web architecture standards, gain valuable startup experience and work on the coolest and most rewarding technology currently around.

Benefits:

  • Become one of the first wave of Blockchain developers.
  • Attractive package (dependent on experience) including equity vesting over time.
  • Flexible office hours.
  • Fun, cutting-edge environment.
  • Possible relocation package (dependent upon prior location).

Responsibilities:

  • Write clean, well-documented, best-practice Javascript and Solidity code. Ensure the code is unit-tested by applying TDD/BDD principles.
  • Be willing and quick to learn and be prepared to be open and share knowledge with the rest of the team.
  • Be prepared to take responsibility for your code and actions, have a can-do attitude and be willing to “wear many hats” (we are a startup, we do different things every day).
  • Develop knowledge and skills specific to a Blockchain-based architecture.
  • Potentially shape the future of Blockchain.

Qualifications:
Required:

  • 0-5 years commercial Javascript experience. If you have no prior commercial experience, you must be able to demonstrate an aptitude for JS (you will be asked to sit a code test) ideally including code commits to a publicly available repository.
  • NodeJS experience.
  • Familiarity with modern Javascript development practices.
  • Experience with version control (git), unit testing (mocha/chai/sinon), continuous integration and code quality tools such as eslint.
  • Good standard of English (whilst we are a German company we are an English-language workplace).

Desired:

  • One of the following three:
    • Front-End focus. Experience with Cordova, Ionic and Angular 2. Also App Store and Google Play deployments.
    • Dev-Ops focus. Experience with AWS, Docker and Ansible.
    • Back-End focus. Experience with RESTful API endpoint provision and integration via Express. SQL (Postgres) query skills.
  • Blockchain knowledge including Ethereum (Solidity) and Parity experience.
  • Promises (Bluebird).
  • Startup experience and mindset.
  • Good communication skills.

To apply for the role or to learn more information, please email [email protected] with the subject line “Javascript and Blockchain Developer- July 2017”.

Candidates should expect to sit a code test as part of the interview process.

Learn more about MotionWerk at www.motionwerk.com and Share&Charge at www.shareandcharge.com/en.