DISH

  • Senior Front End Software Engineer (Parkifi)

    Location US-CO-Englewood
    Job ID
    2018-42799
    Category
    Information Technology
  • Summary

    Parkifi is solving the world’s parking problem. By providing easy access to analytics on spot-level parking data from lots, garages and on-street spots, we enable more efficient usage of the limited parking spaces and enforcement resources. Delivering data-driven insights on parking from coast to coast, Parkifi is active in Smart City development as well as the local Denver area IoT community driving more devices to be connected, providing relevant and timely data to our customers. Parkifi brings together the Iot, Big Data, and Real World to solve one of the most fundamental challenges facing the modern city today.

    Visit www.Parkifi.com

     

    To learn more about our IT organization please visit http://explorethefuture.dish.com

    Job Duties and Responsibilities

    As a Senior Frontend Software Engineer, you will play a central role in the design and development of the Dish IoT product(Parkifi). The ideal candidate will have a passion for development and a strong background in building dynamic, high-volume systems using an Agile development methodology. The candidate will be working on our Parkifi (a DISH IoT) development team in our Denver downtown office. They will be working in an extremely collaborative and fast-paced environment using both scrum and XP methodologies. As a fast growing start up, we look for self-starters who thrive in a fast-paced agile environment. Most importantly – We look for people that can prioritize, multi-task, and deliver – because it’s a lot more fun to get things done.

     

    Primary responsibilities fall into the following categories:

     

    • Develop with a focus in AngularJS, react, vueJS, Rails, or other JavaScript frameworks
    • Experience on designing, building large scale application and micro service architecture
    • Experience on production support and maintenance
    • Create code within a TDD and pair programming environment
    • Work in fast paced, agile methodology
    • Act as a technical mentor and coach to less experienced developer

    #LI-KK1 Denver, CO

    #CB1

    Skills - Experience and Requirements

    A successful Senior JavaScript Developer has all the following:

     

    • 5+ years of Software Development experience in a variety of programming languages
    • Prefers to work in an XP process (pair programming and TDD).
    • Advanced full-stack experience AngularJS, React, vueJS, Rails or other JavaScript frameworks
    • Experience with Java/Spring, Elixir, Ruby is a strong plus
    • Deep understanding of RESTful APIs, database, and caching techniques
    • Unix/Linux/Mac OS experience
    • Shell scripting (bash, sh, zsh)
    • Experience on using Git, Rally, Jenkins and CircleCI
    • Working knowledge of testing frameworks like Protractor, Jasmine, Karma, Selenium
    • Experience working with RabbitMQ or other messaging systems
    • Exposure to relational databases (Postgres and MySQL) as well as NoSQL technologies like DynamoDB and MongoDB
    • Experience with cloud technologies(AWS/AzureGCP) is a strong plus

    Strong background in building dynamic, high-volume and scalable system with Java using an Agile development methodology

    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!

    Not ready to apply? Connect with us for general consideration.