UI Engineer - JavaScript - React.JS - Node.JS

  • Phoenix, AZ
  • Posted 14 days ago | Updated 14 days ago

Overview

On Site
$90 - $120,000
Full Time

Skills

UI
Node.JS
React.JS

Job Details

Role description:

The role is of a UI Developer who is motivated to actively contribute to the design and development of new product features and improvements.
The role is encouraged to chip in and support in delivering technical solutions for various problems.

Responsibilities:

Hands-on experience to implement solutions using Java Script(React JS & Node JS).
Develop web/mobile applications using HTML, CSS, Java Script, TypeScript, React.
In-depth knowledge in JavaScript including ES6+ and Typescript.
Experience developing REST APIs with NodeJS and integrations with third-party solutions.
Working knowledge of SQL and NoSQL database technologies.
Experience with TDD and writing robust Unit Test cases.
Exposure to CICD tools, including Git, Maven, Jenkins.
Hands-on development to prototype technical solutions.
Knowledge of any cloud platform solutions.
Aware of Agile (Scrum) methodologies.
Willing to adapt and learn new/emerging technologies.
Good communication and social skills.
Participate in, or lead design reviews with peers and team members to decide among available technologies.
Review code developed by other developers and provide feedback to ensure standard processes (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

Qualifications :

Preferably a BS or MS degree in computer science, computer engineering, or other technical field
3+ years of software development experience.
Knowledge of Server-Side Rendering in JavaScript is a plus.
Proven understanding of JSON schemas and RESTful APIs is a plus.
Experience writing adaptive and responsive UI applications Knowledge of HTML5, CSS, React, Redux.
Experience with Test Driven Development (TDD) / Behavior Driven Development (BDD) practices, unit testing, functional testing, system integration testing, regression testing, GUI testing, web service testing, and browser compatibility testing.