Viber is looking for a hands-on Senior Backend Engineer to join the development of new payment features adding new capabilities and features for Viber users.
Viber is passionate group of problem-solvers, innovators and creators with over 370 extraordinary employees worldwide – located in London, Moscow, Singapore, Sofia, San Francisco to Manilla, and more. Now they are on the lookout for new talents to join the team! It can be your next career opportunity.
4+ years of experience with server-side development
Deep knowledge of at least one high-level systems language (Java, C++, Node.js etc.) as a backend developer
Linux server-side experience
Excellent verbal and written communication skills
BSc. in Computer Science or equivalent
Upper-intermediate English level
Good to have:
Background in asynchronous programming and functional programming (such as RxJava, Java 8)
Background in developing using real-time NoSQL databases, like Couchbase, ElasticSearch, Redis, etc.
Background in using asynchronous networking frameworks, e.g. Netty, Vertex
Knowledge of AWS cloud and its services
Good knowledge of additional languages (Scala, Python)
Create new payment features for millions of users
Lead and deliver large scale fintech projects
Design and write efficient, maintainable code supporting billions of operations per second
Competitive salary with the regular review
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