DevJobs

Back End Developer

Overview
Skills
  • Couchbase Couchbase
  • MongoDB MongoDB
  • NoSQL NoSQL
  • Microservices Microservices
  • CI/CD CI/CD
  • AWS AWS
  • GCP GCP
  • Docker Docker
  • Go language ꞏ 4y
  • Agile methodology
  • Mocking
  • Unit testing frameworks
  • Vue.js framework

At Viber, we connect people–no matter who they are or where they are from. We dedicate ourselves to providing added value to communication — from private and group chats to audio and video calls to the ability to follow and contact brands, businesses, and celebrities. Viber is a super-app and an all-in-one platform for everything communications-based, with many different business and financial services, including payment solutions for users to make transfers, purchases, and much more!

We’re looking for a highly experienced Backend Developer to join our team!

So, If you are curious to work with a large scale of data in real-time, committed to translating insights into action, want new challenges daily and impact the lives of millions of users globally, this role is for you!


Responsibilities

  • Planning, designing, developing, and maintaining high-availability backend applications that can be high-volume and low-latency
  • Define application objectives and functionality
  • Ensure application designs conform to business goals
  • Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
  • Work in a highly motivated team, closely with product and Architecture teams on large mission-critical systems


Requirements

  • 4+ years of experience in server-side development using Go language
  • Familiarity with Google Cloud Platform (GCP) or AWS
  • Conversational level of English
  • Advanced knowledge of unit testing frameworks and mocking
  • Experience with microservices development based on docker
  • Experience in implementation and maintenance of CI/CD pipelines
  • Experience with Agile methodology
  • Striving for new knowledge and skill improvement
  • Excellent oral and written communication skills
  • BSc in computer science or equivalent


Advantages

  • Experience with Vue.js framework
  • Experience with large-scale NoSQL databases (such as Couchbase, MongoDB)

Viber