Skip to content

Ribbon Communications – Software Developer UI – Ribbon Analytics – Ottawa, ON

Company: Ribbon Communications

Location: Ottawa, ON

Expected salary:

Job date: Wed, 23 Apr 2025 22:10:58 GMT

Job description: Job Title: Software Developer UI – Ribbon AnalyticsAbout Ribbon Communications
Ribbon Communications is a global leader in real-time communications, with over two decades of experience transforming fixed, mobile, and enterprise networks from legacy systems to secure IP and cloud-based architectures. Our innovative, market-leading portfolio empowers service providers and enterprises to create and deliver services rapidly in a fully virtualized environment. With 64 locations across 27 countries, we are committed to delivering intelligent, secure, embedded real-time communications to enhance productivity for consumers and businesses worldwide. Learn more at .Opportunity
Ribbon Communications is seeking a passionate and hands-on UI Engineer to join our team and contribute to the design and development of the user interface for our next-generation analytics application. The ideal candidate will have experience with or a strong interest in contemporary user interface design and development.This role is within the Advanced Technology development team, focused on cutting-edge Big Data and Analytics technologies. You will be working with modern data visualization frameworks and UI technologies to interface with powerful platforms like Kubernetes/Docker, Hadoop, and Angular, all within a virtualized, microservices-based architecture.As part of our dynamic and innovative team, you will work on high-impact projects and develop modern, scalable applications that help transform the communications industry. A successful candidate must be self-motivated, eager to learn, and excited to work with new technologies in a fast-paced environment.Key Responsibilities:Prototype, design, and deliver new UI features, either from scratch or leveraging industry-standard technologies.Debug, improve, and maintain the current user interface to ensure performance, usability, and user satisfaction.Foster a culture of continuous improvement, consistently seeking better solutions and ways to enhance the UI.Design, develop, and produce high-quality, well-architected software that meets both business and user needs.Qualifications:Strong motivation and a solid work ethic, demonstrated through academic achievement.Previous co-op or internship experience is not required but would be a plus.Familiarity with the following technologies is beneficial:Modern client MVC/MVP frameworks (e.g., Angular, jQuery, Backbone, Node.js, Bootstrap, or React)Front-end web technologies: HTML5, CSS3, SASSExperience with RESTful APIs and web services.Desired Skills and Traits:Ability to work independently and collaboratively in a team-oriented environment.Strong problem-solving skills and a passion for innovation.Comfortable working with new and evolving technologies, particularly in the areas of Big Data, Cloud, and Analytics.Why Join Ribbon Communications?
At Ribbon Communications, you will be part of an innovative team shaping the future of real-time communications. This is a fantastic opportunity to grow your skills, work with the latest technologies, and contribute to high-impact projects in a supportive, forward-thinking environment. If you’re excited to take your career to the next level, we want to hear from you!Apply today to join Ribbon Communications!Please Note:‘All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.’

No comment yet, add your voice below!


Add a Comment

Your email address will not be published. Required fields are marked *