At Rakuten Viber, we connect people–no matter who they are, or where they are from. As a communication platform that connects hundreds of millions of people around the world, we know that the way people communicate changes on an almost daily basis. That's why 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 an all-in-one platform for everything communications-based, and all Viber communications are protected by end-to-end encryption.
Viber is part of the Rakuten Group, a world leader in e-commerce and financial services
Full Stack Web Developer

Viber
Description
Viber is looking for developer for a newly created Web team to work with support, product, and technology teams for the goal of building, maintaining, and creating new features for our comprehensive website and APIs for their daily use, as the main gateway for many processes they perform, using our advanced and innovative web solutions.

Responsibilities:
  • Implement new features end to end. BE, FE, Infrastructure
  • Support the entire application lifecycle, including concept, design, test, release, and support phases
  • Working on bug fixes.
  • Strongly cooperate with our product and design teams to translate their vision and user experience into code
  • Contribute to building our engineering team: participate in technical reviews, architecture, design systems
  • Test your code. You will debug, optimize, and test your work unit/regression/cross-platform.

Requirements:

  • Have 3+ years of relevant work experience
  • Strong HTML5, CSS3, JavaScript experience.
  • Good understanding of PHP and modern front-end frameworks
  • Experience with WordPress.
  • Understanding of REST APIs, the document request model, caching, and offline storage
  • Experience with CI/CD, AWS, Docker
  • Good knowledge of building user interfaces for websites
  • Full working proficiency in English
  • Excellent analytical and time management skills

Expectations:

  • You strengthen our team and improve our product
  • You're able to learn quickly, and you embrace the opportunity to share your knowledge with others
  • You enjoy experimentation and can build large applications through minor iterative releases
  • You're an excellent communicator and can distill complex topics for technical and non-technical team members
  • You're able to break down significant problems down and deeply understand the tradeoffs involved in solving them
  • You're looking for a long-term role with a company that has long-term ambition
  • You're humble, kind, and incredibly self-aware.