Frontend Software Engineer, Fullstack Software Engineer

closed
Vonage Logo

Vonage

πŸ“Remote - Spain

Summary

Join our Video Client Engineering team as a Full Stack Engineer to enhance the Vonage Video Platform. You will play a key role in improving the developer experience for our video APIs, creating user guides, developing sample applications, and building reference applications. Your work will also involve contributing to our APIs and developing low-code/no-code solutions. Responsibilities include hands-on full-stack development, working with product managers, and owning projects end-to-end. The ideal candidate possesses strong full-stack development skills, experience with modern JS frameworks, and expertise in backend services. This role offers a comprehensive benefits package.

Requirements

  • Possess solid knowledge of common challenges with cross-browser development
  • Be fluent in HTML5, JavaScript, Typescript, CSS and different browser engine APIs in general
  • Have experience with modern JS frameworks such as React, Angular, Vue, or similar
  • Possess expertise in building backend services using any of Node.js, Java or Go technologies
  • Have a good understanding of API design
  • Possess excellent debugging and problem-solving skills
  • Have experience with automated testing frameworks and platforms
  • Enjoy communicating with others and be eager to learn new technologies and frameworks
  • Have a taste for rigor, and have a strong track record looking for best test coverage

Responsibilities

  • Perform hands-on full stack software development
  • Implement sample code, user guides, and full-blown reference applications to showcase media communications and VoIP technology and interoperability of the Video Vonage Communications Platform
  • Contribute to maintaining and evolving software stacks including both proprietary and open-source software
  • Work closely with product managers to help define product requirements for new products and features
  • Create web applications based on popular frameworks like React, Vue, Angular, etc
  • Write automated unit and integration tests
  • Own projects end-to-end, from ideation, to implementation and testing, and to deployment and monitoring

Preferred Qualifications

  • Have experience with CI/CD in Jenkins, Github Actions, or similar tools
  • Possess familiarity with WebAssembly, WebGL, and/or WebGPU, as well as C/C++, Java, Objective-C, Swift, Kotlin or other programming languages, for native iOS and/or Android development
  • Have knowledge of cloud technologies such as AWS, Kubernetes, Helm, and Docker

Benefits

  • Medical Insurance (Adeslas)
  • Pension scheme (Generali)
  • Group Life Assurance
  • Discretionary Time Off (DTO) policy
  • Ericsson Care Line
This job is filled or no longer available