Senior Back-end Developer

Who we are

We’ve assembled a small, agile team, working in remote locations, at the beginning of a fast-moving, disruptive industry.

We are passionate about what we do. We’re optimistic about the future, and we are hard at work shaping it.

Ethfinex is an information & exchange platform for ERC20 tokens and Ethereum-based projects. Our mission is to create the home of digital token trading & discussion - the world’s most liquid digital asset exchange platform, owned & run by the people using it.

Our vision is to create a free and accessible global digital economy by disrupting the current financial services industry. Come join us, and lay the foundation for a decentralised future.

What we need

We’re currently looking for a Senior Back-end Developer to join our team. The position is remote and available to anyone self-driven, and with the experience, motivation and capacity to contribute to our vision.

For all our team members self-motivation is essential. No one on the team will micro-manage you. We are looking for team members who are comfortable using their initiative and seeing it through to completion. You will be part of a dynamic, fast paced team, and have the chance to shape the direction of Ethfinex as we grow.

  • Knowledge and experience in micro-services architecture
  • Comfortable with high-availability concepts
  • Have actively participated in the development of a sophisticated platform as one of the leading developers
  • Ability to quickly learn new technologies
  • Exceptional JavaScript skills, ability to performance optimize code, Ruby skills are a plus
  • Other technologies of interest: Message queues (ZeroMQ, RabbitMQ), Job Queues, advanced cryptography and/or experience with public or permissioned blockchains

Hiring process

Our hiring process reflects the fact that we are still a small and flexible team, and is tailored to match each individual application. However typically you can expect an initial phone call with members of our team to discuss your application and the roles available, followed by a specifically tailored test. This test will require 4-8 hours of your time, and is chosen depending on your experience and expertise to best give you the opportunity to demonstrate your skills.

Depending on the outcome of this first test our process then moves onto another series of interviews, and potentially additional tests. These will assess how well you fit into the company, as well as confirm a match with our team’s culture and vice versa.