
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.
Nethermind
Extract on-chain data from PoS networks, design scalable blockchain indexed platforms, assist in data analysis, build cloud infrastructure, interact with product teams to deliver applications. Requires expertise in blockchain technologies, programming languages like Python/JavaScript/Golang, distributed systems, APIs, and cloud infrastructure.
Cargo.one
Cloud Infrastructure Engineer at cargo.one: Collaborate with diverse stakeholders to contribute to cloud infrastructure and ensure quality work. Flexible remote work options and unlimited co-working options available.
StackAdapt
Join StackAdapt as a Quality Engineer to drive software quality through automation, collaborate with teams on CI/CD integration, and contribute to enhancing the platform's reliability. Enjoy competitive compensation, health benefits, mental health support, and professional development opportunities in a remote-friendly environment.
StackAdapt
Enhance software quality at StackAdapt by developing and implementing test automation solutions across various platforms. Collaborate with cross-functional teams to ensure high-quality product releases in an agile environment.
Curai
Lead Security Engineer at Curai Health: Drive security initiatives, implement frameworks like ISO 27001/2 and NIST CSF, ensure HIPAA/SOC-2 compliance. Collaborate with engineering teams to maintain secure infrastructure in a remote-first environment.
Lumos
Lead Data Engineer at Lumos: Design & implement scalable data pipelines for analytics & AI-driven solutions.
Goodnotes
Lead engineer at Goodnotes, building scalable solutions with Swift, SwiftUI, and React.
Avara
Lead iOS SDK development for Avara's blockchain products, focusing on fintech and crypto applications. Collaborate with a global team to build impactful solutions in the crypto space.
Emburse
DevOps Engineer for software integration, automation, and deployment
WorkOS
WorkOS seeks a Developer Experience Engineer to enhance SDKs, maintain OSS projects, create example apps, build developer tools, gather feedback, influence DX decisions, shape the roadmap, recruit team members, and represent the team publicly. Join us in making WorkOS the best developer experience platform.
Oddball
QA Accessibility Engineer for pivotal Federal program with experience in Section 508 compliance and WCAG guidelines
Coursera
Join Coursera's Machine Learning team and contribute to creating personalized learning experiences through AI-powered technologies.
MariaDB plc
Senior Support Engineer at MariaDB plc - Expert-level technical support services to worldwide customers
Nutrafol
Data Engineer at Nutrafol: Develop impactful data features, collaborate with cross-functional teams, and drive business decisions.
Nutrafol
Transform business requirements into technical solutions, enhance database design, and support data-driven decisions at Nutrafol as a Data Engineer. Work with cross-functional teams to gather insights and ensure high-quality data for strategic initiatives.
ClassDojo
Enhance and maintain ClassDojo's infrastructure; collaborate on technical improvements and support the platform used by millions of educators and students globally.
Canonical
Engage with open-source communities as a Developer Relations Engineer at Canonical, fostering innovation and collaboration while leveraging Linux expertise.
Canonical
Join Canonical as a Developer Relations Engineer to engage with open-source communities, contribute to product development, and foster innovation while enjoying benefits like a distributed work environment, learning budget, and travel opportunities.
Binance
Join Binance's KYC team as a Java Developer and contribute to building large-scale software systems and financial products.
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.