Imagine Communications

  • Senior Web Application Developer

    Job Locations US-CO-Denver
    Posted Date 2 months ago(5/15/2018 4:30 PM)
    Requisition ID
    05182191
  • 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.

    Qualifications

    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.

    Options

    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!