Remote Developer Jobs

The fastest and lightest job board for developers to work remotely

Backend Developer at bitfish (Seoul, South Korea)

We are stakefishstakefish is a platform that provides a fair opportunity for everyone holding cryptocurrencies to contribute to network security and earn rewards for doing so. We provide secure infrastructure to power this platform to ensure users are able to receive rewards in a timely matter. Our founder, Chun, has seen the important role that mining pools has played. He envisions stakefish to play a similar role for Proof of Stake blockchains. Join us in building out and defining the staking economy.Our Locations

We are a distributed team with offices in Seoul, Beijing, Shenzhen and Bangkok. So you can choose to work in one of these cities or work with us remotely.

About the Role

  • Create backend server code that are secure, fast and extensible
  • Design database schema that are performant, scalable and maintainable
  • Leverage continuous integration and other modern techniques to improve development velocity
  • Leverage automated testing framework to create test cases
  • Build great products that are beautiful, simple, and delightful
  • Continuously iterate and improve using collected metrics and direct user feedbacks
  • Proactively make suggestions for improving our products and internal processes

About You

  • Top-notch software engineers, with a passion for blockchain.
  • 5+ years of experiences with creating complex software systems
  • You should be well-versed in at least one programming language such as Python, Golang, Rust or Elixir and have no problem jumping to new ones.
  • You should know your way around Linux and have a very good understanding of the stack of your choice — from the web framework and database, down to the network level protocols.
  • Deep experience with databases such as PostgreSQL
  • Deep experience with message queues and caching technologies such as Redis and RabbitMQ
  • Experiences with Docker, Kubernetes and related stack
  • A track record of launching great products
  • Comfortable with ambiguity, able to take charge and get things done despite the unknowns
  • Ability to mentor junior members on the team

We are looking for fun, curious and committed individuals to join our team. This is a great adventure of a lifetime!

See related remote developer jobs