Imagine Communications

  • Senior Web Application Developer

    Job Locations US-CO-Denver
    Posted Date 4 weeks ago(7/18/2018 5:07 PM)
    Requisition ID
  • Company Overview

    Every day, Imagine Communications is delivering billions of media moments all over the world — anywhere, anytime and on any device.  Imagine Communications delivers innovative, end-to-end media software and networking solutions to over 3,000 customers in more than 185 countries, including the top broadcast facilities and the most technologically advanced sports and live-event venues.


    You will be working on architecture, design, and implementation of enterprise-level business systems along with a group of dynamic, forward thinking individuals who are the best in the industry.

    Specific duties include but are not limited to

    Key Responsibilities:

    • Create and maintain scalable and efficient web applications using the latest tools and technologies
    • Develop effective unit tests, automated functional tests, and limited end-to-end integration tests to ensure the highest quality products.
    • Work in a cross-functional team inclusive of UX, QA engineers, back-end engineers, mobile engineers, product and design to solve complicated technical problems.


    Key Requirements:

    • Bachelor’s degree in Computer Science, Engineering, or other science-based discipline, coupled with 10+ years of experience in software application development of frontend applications.
    • 4+ years of experience in consuming REST API and developing Web UI using HTML5, Javascript, Angular 4 and above, REACT, jQuery.
    • Demonstrated success with delivering software from inception to deployment using structured development practices and methodologies.  Experience developing high performing, regionally distributed, multiple domain, service-oriented architecture consuming, applications.
    • Firm grasp of architectural/design concepts including enterprise application architecture, integration patterns, object-oriented programming principals, and software design patterns.
    • Experience working in an Agile/SCRUM development environment.
    • Strong experience in stylesheets using CSS3, Sass plus Responsive Architecture.
    • Experience in Webpack, Gulp, Swagger, ServiceStack, MVC, MVVM architectures
    • Strong diagnostic skills and ability to quickly diagnose problems in complex systems.
    • Detail oriented skillset with an ability to produce high quality solutions and learn new technologies quickly in a dynamic environment.


    Extra credit if you bring experience with:

      • Consuming RESTful web services with Microsoft Web API or ServiceStack.
      • JavaScript, jQuery, AngularJS, Typescript
      • UI Automation testing solutions; Coded UI, Selenium.
      • Git and TFS source control
      • Developing in Microsoft Visual Studio 2017 or Visual Studio Code.
      • Developing against enterprise databases and using ORM solutions is preferred but not required.
      • Developing database-intensive applications with T-SQL, along with NOSQL technologies.


    Imagine Communications offers an engaging team-oriented culture and a competitive compensation/benefits package.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Coming Soon!