Senior Frontend Engineer with Vue.JS
Vonage is a global leader in cloud communications, helping businesses accelerate their digital transformation. Vonage Integration Suite, VGIS Chrome extension, and Vonage Integration Platform is a productivity tool which interfaces between service providers (Video, Voice, Chat, Messaging, AI) and integrations (Salesforce, Bullhorn, MSDynamics, Sugar, Netsuite, etc.). These tools enable seamless integration into existing products, workflows, and systems. The Vonage Integration Suite enhances user productivity by enabling click-to-dial, contact search, and activity logging without needing to log into any service provider or integration interface, boosting sales and customer satisfaction. It also offers integrated call metrics, contact management, scheduling, and customizable features, such as Click-to-Dial, Web Launcher, and Call Noting. Built on the Vonage platform, these applications transform how businesses communicate, whether from the office or remotely, providing the flexibility needed for meaningful engagements.
Role Overview:
We are looking for a Sr. Frontend Engineer to develop and enhance Vonage’s unified communication platforms. You will design, implement, and maintain complex user interfaces, working closely with cross-functional teams to ensure our applications are intuitive, high-performing, and scalable. This role provides an opportunity to contribute to cutting-edge technology used by millions of businesses and users globally.
Key Responsibilities:
- Independently design, develop, test, and document complex frontend applications.
- Collaborate with analysts, designers, and backend engineers to build integrated systems.
- Ensure application performance, scalability, and responsiveness across devices and browsers.
- Build reusable and efficient code, focusing on performance optimization.
- Stay updated with the latest frontend technologies and best practices.
- Work on integrating frontend features like click-to-dial, contact search, call reporting, and scheduling across multiple business systems.
- Write end-to-end automated tests to ensure code quality and reliability.
- Communicate technical concepts and solutions clearly to both technical and non-technical stakeholders.
Required Skills and Experience:
- 10 years of experience in frontend development, with proficiency in Vue.js (must have), and experience with Angular, React, or other JS frameworks.
- Strong understanding of HTML5, CSS3, JavaScript, and frontend build tools (Webpack, Babel, etc.).
- Experience in integrating third-party services and APIs into frontend applications (RESTful APIs).
- Proficiency in developing web applications with modern JS frameworks and tools (Vue.js, Angular, React).
- Experience with microservices architectures and integrating them into frontend workflows.
- Familiarity with cloud-based systems and platforms (AWS, Azure).
- Strong problem-solving skills and ability to troubleshoot complex issues in production environments.
- Excellent communication and collaboration skills, with the ability to work cross-functionally.
Preferred Skills:
- Experience with Progressive Web Apps (PWA), Web Components, and Service Workers.
- Familiarity with CRM platforms like Salesforce, Zendesk, or similar.
- Experience with Agile methodologies and working in an Agile environment.
- Knowledge of version control tools like Git and CI/CD pipeline integration.
Benefits:
- Competitive pay and benefits.
- Career growth and a collaborative work environment.
- Unlimited discretionary time off and tuition reimbursement.
#LI-CK1
Apply for this job
*
indicates a required field