
Frontend Software Engineer (Video)
Vonage
- Location
- Spain
- Posted
Join Vonage's Video Client Engineering team to enhance developer experience for video APIs and build innovative solutions.
Vonage
Join Vonage's Video Client Engineering team to enhance developer experience for video APIs and build innovative solutions.
brightwheel
Join Brightwheel's mobile team as an experienced iOS Engineer and contribute to the development of innovative early education solutions.
brightwheel
Staff iOS Engineer at Brightwheel: Maintain mobile platform architecture, build user-facing products & features, and lead complex projects with multiple engineers.
Rootstock Labs
Join Rootstock Labs as a Senior Blockchain Engineer to work on cutting-edge blockchain technology, collaborate with global teams, and contribute to making Bitcoin accessible for everyone.
MyFitnessPal
Design and deploy advanced AI models using LLMs and VLMs at MyFitnessPal. Collaborate with cross-functional teams to deliver impactful solutions while adhering to ethical AI practices.
DuckDuckGo
Senior CloudOps Engineer at DuckDuckGo, accelerating projects using Terraform, Chef/Ansible, Docker, Github actions, bash/perl, nginx, ELK, Grafana, Azure/AWS.
OneSignal
Join our team as a Platform Engineer to optimize infrastructure, automate operations, and ensure high availability for our services. Work with cutting-edge technologies like Kubernetes and Terraform to build scalable and resilient systems.
Contentsquare
Staff Platform Engineer for large-scale analytics and UX solutions, managing cloud infrastructure and platform services.
CoinsPaid
Join CoinsPaid as Security Infrastructure Engineer and enhance secure development practices with logging systems, Hashicorp Vault, and DevSecOps tools.
Fluence
Fluence is seeking a Senior Commissioning Engineer to lead the commissioning process for energy storage projects, ensuring successful project delivery and commercial operation with excellent benefits and career development opportunities.
GuidePoint Security
Security Engineer for medium to very large environments with expertise in firewalls, IDS/IPS solutions, malware prevention, routing & switching architectures, cloud edge security, and more.
Reka
Unreal Engine 5 procedural generation tool developer for video AI training
Podium
Join Podium as a Senior Backend Python Engineer to build AI-driven solutions using large language models, empowering local businesses with efficient customer interactions and optimizing their operations. Contribute to cutting-edge projects in a remote-friendly environment with comprehensive benefits.
Finalsite
Senior SRE position at Finalsite, requiring experience in cloud computing, DevOps, and automation, with a focus on site reliability and stakeholder buy-in.
Kalepa
Join Kalepa as a Core Engineer to work on cutting-edge technologies like NLP and distributed systems with a global team. Enjoy competitive compensation, equity, health benefits, and professional development opportunities.
Apollo.io
Design and implement highly scalable backend endpoints at Apollo. Gather product requirements and write design docs. Drive/Lead full lifecycle of software development: product requirements, architecture, solution design, development, quality assurance, and maintenance. Mentor others on best practices and effectively share knowledge. Communicate development progress to the product lead, engineering manager, and other stakeholders. Introduce new technologies as required. Work effectively as part of a large global team. Attend scrum ceremonies, provide feedback, and respond to technical and behavioral feedback.
Kalepa
Core Engineer - Develop impactful computer vision features using Roboflow tools, collaborate with a global team, and create innovative AI solutions.
Apollo.io
Senior Backend Engineer at Apollo.io: Implement scalable backend endpoints, drive software development lifecycle, and mentor junior engineers.
Postscript
Senior Software Engineer at Postscript: lead distributed systems development, solve complex problems, and drive growth through project leadership and technical expertise.
RevenueCat
Backend Engineer at RevenueCat: Collaborate with a talented team, create innovative AI solutions, and contribute to the growth of mobile subscriptions.
Vonage
Vonage is seeking a Frontend Software Engineer to join their Video Client Engineering team. The role involves enhancing the developer experience for video APIs, managing WebRTC SDKs, creating user guides, and building reference applications. Responsibilities include full-stack software development, contributing to product requirements, and writing automated tests. Required skills include 5+ years of professional experience, fluency in JavaScript, Typescript, and CSS, and experience with React, Angular, or Vue frameworks. The ideal candidate will have excellent debugging and problem-solving skills, as well as a strong track record of learning new technologies.
Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world.
As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.
We are looking for a Frontend Software Engineer to join our Video Client Engineering team to explore new ways to further enhance and showcase the Vonage Video Platform, our WebRTC-compliant Communications PaaS.
You will play a key role in shaping and advancing the roadmap to enhance the developer experience for our video APIs, making them more accessible and user-friendly for our customers' developers. Your work will involve everything from managing our Video WebRTC SDKs, creating user guides, developing sample applications, and building complete reference applications, alongside contributing to our APIs and playing a vital role in the development, expansion, and implementation of our low-code/no-code solutions..
Responsibilities include:
Hands-on full stack software development
Implement sample code, user guides, and even full-blown references applications to help 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
Working 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.
Writing automated unit and integration tests.
Owning projects end-to-end, from ideation, to implementation and testing, and to deployment and monitoring.
Required Skills:
5+ years professional experience as a software engineer.
Understanding of common challenges with cross-browser development.
Fluency in JavaScript, Typescript and CSS.
Experience with React, Angular, Vue, or similar frameworks.
Excellent debugging and problem solving skills.
Enjoys communicating with others and is always eager to learn new technologies and frameworks.
Has a taste for rigor, and has a strong track record looking for best test coverage.
Experience with one or more of the following would be advantageous but not essential:
Experience with CI/CD in Jenkins, Github Actions, or similar tool
Knowledge of some of the following; media technologies: H.264/VP8/OPUS/AAC codecs, WebRTC standards, RTP/RTCP, STUN,TURN, ICE, VoIP, SDPs,
WebAssembly, WebGL, and/or WebGPU.
Practical experience with open source code
Experience with C/C++, Java, Objective-C, or other programming languages, along with native iOS and/or Android development, is a plus. Familiarity with automated testing frameworks and backend technologies like Node.js, AWS, Kubernetes, Helm, and Docker would be beneficial.