We’re NCube, a place where you can work on cool projects with cool people. NCube creates teams of developers and creative problem-solvers who are passionate about designing great software. As a team, we work on different projects but love to relax, share ideas, and make memories together.
13 мая 2021

Senior Scala Developer (вакансия неактивна)

Киев, удаленно

We’re looking for a Senior Scala Developer to develop a software helping Blockchain and FinTech Businesses. Our Client is incorporated in Hong Kong and has a global presence, with now about 70 employees based around the world, including in Japan; the US, the UK, Latvia; Ukraine and Argentina.

Project — is an industry leader in the fields of cryptography and distributed systems. It is a groundbreaking proof-of-stake blockchain network, being developed into a decentralized application (DApp) development platform with a multi-asset ledger and verifiable smart contracts.

Requirements:

  • 3+ years of experience in software engineering
  • 2 years development experience using Scala (if you have development experience using C/C++ and demonstrate good knowledge of Scala you will also be considered)
  • Experience working with Git and Git workflow
  • Familiarity with frameworks such as Akka, Monix, Shapeless, Scalacheck & Scalatest
  • Practical experience with agile software development methods
  • Advanced knowledge of the Scala type system
  • Practical experience in the use of profilers, VM and GC tuning
  • Skilled in software development methods such as agile programming and test-driven development
  • Experience in developing cryptography protocols would be a bonus, as would blockchain experience
  • Upper-Intermediate English
  • Degree in computer science is desirable but not essential
  • Responsibilities:

    Writing high-quality code for our products. You have exciting challenge of working with cutting-edge research and technology with a focus on the market’s needs. To support you on this challenge, our products have software architects, product managers, project managers, formal methods specialists, and QA test engineers, with whom you must communicate professionally, effectively and efficiently.

    We offer:

  • Challenging project
  • Competitive remuneration based on qualification and contribution
  • Full-Time job (Office in Kyiv (Maidan Nezalezhnosti area) or remotely)
  • Flexible working schedule, vacations, paid sick leaves, English courses, regular parties
  • Good working environment
  • Great team spirit