A good Java object oriented programming background will be a plus
Scala professional experience or personal projects
Functional language experience a plus
Self-starter, rapid learner
Experience with covering your code with unit testing and integration testing
Commercial experience of developing distributed, high-performance systems is a big plus!
Database experience: PostgreSQL, MongoDB
Experience with Agile/Scrum development
We will also consider candidates with background in another technology who are willing to switch to Scala and start a new exiting journey in their career
Working on the latest open-source stack
Developing back-end distributed systems
Take part in decision making processes
We are looking for a smart and enthusiastic Scala Developer, who can become a part of our Mobile Unit team and contribute new ideas in product development. Mobile Unit is a stream of dynamic mobile and web projects mainly cooperating with international start-ups.The successful candidate will get the opportunity to dive into a fast-paced technologically advanced environment and participate in a number of cool innovative projects.
Currently we are starting the development from scratch for a new client in the field of cryptocurrency and blockchain (CRDT, UDP, Akka clustering, LevelDB).