Software Engineer in Web Development
Imagine Communications
Job Description
Join Imagine Communications as a Software Engineer with expertise in web development in Toronto or Cambridge. This remote-friendly role focuses on creating rich user interfaces for broadcast systems. Imagine Communications seeks a skilled Software Engineer specializing in web development.
You will design and implement user interfaces, ensuring responsiveness and accessibility using HTML, CSS, and JavaScript frameworks like Stencil. Collaborating with cross-functional teams, you will optimize multiviewer system management interfaces for seamless functionality. Key Responsibilities: • Implement responsive UIs using HTML, CSS, and JavaScript • Develop reusable UI components for dashboards and layouts • Work with CGI endpoints in Perl or Python • Design PostgreSQL queries for new UI features • Collaborate with product teams on workflow translations Requirements: • Bachelor’s in Computer Science or equivalent • Hands-on experience with HTML, JavaScript, and CSS • Proficient with TypeScript and component-based frameworks • Knowledge of Node.js, ExpressJS, and PostgreSQL • Familiarity with Docker and CI tools Leverage your web development skills to drive innovation and performance at Imagine Communications. #J-18808-Ljbffr