• UI Full Stack Team Lead

    ID
    2019-3212
    Pos. Category
    Information Technology
    Location : City
    Salt Lake City
    Location : State/Province
    UT
    Created Date
    2/5/2019
    Type
    Regular Full-Time
  • Overview

    Lead a team of frontend developers working on a multitude of customer facing web portals and mobile applications.  We work in a fast-paced, dynamic, energetic, and fun environment. You’ll be working on our UI development team and collaborating with a talented team of Engineers, Architects and UX design professionals to develop and maintain enterprise level web applications.

    Responsibilities

    QUALIFICATIONS AND EDUCATION REQUIREMENTS:

    • B.S. Computer Science or equivalent experience
    • 8+ years of software development experience with PHP or other object-oriented programming languages
    • Experience with JavaScript, AngularJS, HTML5, CSS, Java
    • Proficient with server side technologies (Apache, Spring etc...)
    • Strong familiarity with Agile methodologies
    • Efficent use of GitFlow
    • API design, microservices, and messaging patterns

    Qualifications

     

    PREFERRED SKILLS AND ABILITIES:

    • Skilled in planning and organization
    • Excel in solving complex problems and exhibit independent decision making
    • Proclivity for verbal and written communication
    • Comfortable speaking in public and presenting in front of others
    • Excellent at communicating ideas and collaborating with peers
    • Outstanding conflict resolution skills
    • Ability to derive and design technical specifications from general product requirements
    • Extensive knowledge of application design patterns
    • Familiar with indicators that define a high-functioning team
    • Accept ownership of teams projects and deliverables
    • Work with cross-functional disciplines such as Product, Marketing, SysOps, DBA, PMO and DevOps
    • Bonus: Experience working with both onshore and offshore teams

    The job description is not designed to cover or contain a comprehensive listing of required duties or responsibilities. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.

    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.