Senior UI Engineer - Princeton, United States - Automation Technologies

    Automation Technologies
    Automation Technologies Princeton, United States

    2 weeks ago

    Default job background
    Description
    W-2 Open Positions Need to be Filled Immediately. Consultant must be on our company payroll, Corp-to-Corp (C2C) is not allowed.
    Candidates encouraged to apply directly using this portal. We do not accept resumes from other company/ third-party recruiters

    Job Overview

    Job ID:
    J38384

    Specialized Area:
    .Net & UI

    Job Title:

    Location:
    Princeton,NJ

    Duration:
    10 Months

    Domain Exposure:
    Manufacturing, Education, IT/Software

    Work Authorization:

    Client:
    To Be Discussed Later

    Employment Type:
    W-2

    (Consultant must be on our company payroll. C2C is not allowed)

    Description:
    Are you a highly skilled User Interface Engineer looking for a challenging role where you can learn more and work with the newest technology?
    If you are passionate about technology, constantly seeking to learn and improve your skillset, then you are the type of User Interface Engineer we are looking for

    Robert Half Technology is searching for a User Interface Engineer who is talented and extremely passionate about user interface development to join us.

    Become a part of a high-performing, highly regarded software development team using cutting edge technologies and working on exciting projects that have meaningful impact in the real world.


    Responsibilities:

    • High level knowledge of React/Redux
    • Expert level knowledge on JavaScript fundamentals
    • Creating website and application design mockups with enhanced UI features.
    • Presenting updated frontend designs for final signoff.
    • Writing the frontend code and building the user interface.
    • Debugging code errors and troubleshooting software issues.
    • Conducting live application tests and tweaks.
    • Updating web applications in line with user trends.

    Requirements:
    Bachelor's degree in Computer Engineering, Computer Science or Information Technology


    • Experience in web presentation technologies (ie HTML 5, CSS3, JavaScript)
    • Experience in Web based charting packages (ie LightingChart, DevExpress, etc)
    • Experience in data visualization technologies (ie SVG, D3)
    • Object Oriented Design (OOD) experience
    • Understanding of Unit Testing and GUI testing technologies
    • Web performance testing. Load time, Load and Stress Testing
    • Understanding of Software Architecture Patterns (i.e. client server, layered. Etc.)
    • At least 5 years software engineering experience
    • Understanding of software quality management
    • Experience with Agile methodologies
    AUTOMATION TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V).

    Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status.

    AUTOMATION TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters.

    Nor will AUTOMATION TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract

    #J-18808-Ljbffr