Browse All Jobs
Job Description

Vonage is seeking a Full-Stack Web Developer to join its Video DevTools Team in Barcelona. The candidate will contribute to the end-to-end development of both internal and customer-facing tools for the Vonage Video API. He will play a key role in crafting innovative solutions that enhance the developer experience, making Vonage's Video APIs more accessible, reliable, and user-friendly for customers.

The role involves:

  • Developing and maintaining the front and back-end of customer-facing tools and applications for the Video API.
  • Building user-friendly and responsive interfaces, ensuring an exceptional user experience across devices.
  • Developing scalable server-side applications.
  • Working with databases and API architectures (REST, GraphQL).
  • Setting up and maintaining continuous integration and continuous deployment (CI/CD) pipelines.
  • Collaborating with product managers, designers, and other engineers to deliver new features.

Requirements include:

  • Proficiency in modern JavaScript frameworks like React and Vue.js.
  • Experience with HTML5, CSS3, Sass, and responsive design principles.
  • Experience in building backend services using languages such as Python, Node.js, Java and/or Go technologies.
  • Strong understanding of API design and RESTful principles.
  • Experience with designing and implementing microservices architectures, as well as working with GraphQL and REST APIs.
  • Understanding of relational databases and using them to power customer facing applications.
  • Knowledge of automated testing frameworks (e.g., Jest, Mocha, Chai), and debugging tools for both client and server-side applications.
  • Familiarity with CI/CD such as Jenkins, Github Actions, or similar tools
  • Strong user interface development skills and collaboration with UI/UX designers
  • Experience implementing security best practices for web development, including authentication, authorization, and data protection.

The role offers:

  • Opportunity to innovate cloud communications for businesses worldwide.
  • Chance to work with a global cloud communications leader.
  • Opportunity to help brands accelerate their digital transformation.
Apply Manually