Rain Bird Corporation

  • Sr. Software Engineer - UI/Web Developer

    Job ID
    3695
    # Positions
    1
    Experience (Years)
    8
    Country
    United States
    City
    Tucson
    State
    AZ
  • Overview

    This position is responsible for the design and implementation of a Web based user interface that is used by multiple users in the cloud to remotely control Irrigation Controllers.

    Responsibilities

    • Design and implementation of a web based user interface using Angular 2/4, JavaScript, HTML, Bootstrap, and CSS
    • Develop responsive UIs for Desktop, Tablet, and Phone
    • Ensuring high performance UI on mobile and desktop
    • Coordinating with the back-end developers in the process of building the RESTful API
    • Writing code to communicate with external Web Services (Web API)
    • Coding tested, idiomatic, and documented JavaScript, HTML, and CSS
    • Writing and debugging code that will work across different browsers
    • Work with the Quality Assurance group to identify and fix defects

    Qualifications

    MINIMUM QUALIFICATIONS:

    The successful candidate will demonstrate strong technical abilities with the following qualifications:

    • BSCS, BSEE, or equivalent from an accredited university
    • Excellent communication and team skills
    • 8+ years of Web development
    • Expert with Angular JS, Bootstrap, JavaScript, and CSS
    • Proficient with Angular 2/4, Redux, and HTML 5
    • Proficient with popular build tools such as Webpack, Gulp, Grunt, npm
    • Familiar with Jasmine testing framework
    • Demonstrated on-time delivery of commercial software systems
    • Experience leading teams of software engineers

     

    DESIRED QUALIFICATIONS:

    • Experience with JavaScript ES6
    • Experience with SASS/LESS
    • Experience with SignalR
    • Experience with Git or Perforce
    • Jasmine or other Unit Testing experience
    • Cloud Development experience
    • Some knowledge of C# is helpful, but not required.

    RAIN BIRD CORPORATION IS AN EQUAL OPPORTUNITY EMPLOYER 

    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.