Overview

Summary/Objective
This position is to develop web-based applications to be used by both external and internal users.    Web-based applications currently utilize the React, DevExtreme, Material-UI and Redux libraries.  Must possess the ability to design and create efficient and visually appealing web applications utilizing the aforementioned libraries. The ability to interact with ASP.NET Web API is also required.

 

Candidate must have great (not good) React and DevExtreme development skills and the ability to review and contribute to the ASP.NET Web API code base. A clear understanding and focus on security are essential.

 

Essential Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

1.    Develop and document a React/DevExpress/Material-UI/Redux based interface to intact with our Web API.

2.    Develop custom React components and JavaScript code for specialized components.

3.    Participate and contribute in product design discussions and decisions.

4.    Contribute to the ASP.NET Web API to create necessary API calls.

5.    Work in an agile based environment.

6.    Collaborate with development, technical, and business teams.

7.    Conduct unit tests of proposed solutions to determine if the solution meets business and project goals.

 

Competencies

1.    Highly Productive with React/Redux

2.    Solid Experience with DevExtreme Components

3.    Solid Experience with the Material-UI React Components

4.    Fluent in Both JavaScript and CSS

5.    Familiarity with ASP.NET Web API (.NET Core 3)

6.    Results Driven

7.    Problem Solving/Analysis

8.    Professionalism

9.    Organizational Effectiveness

 

Supervisory Responsibility

This position does is not expected to have any supervisory responsibility.

 

 

Work Environment

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones and copy machines.  There is an opportunity of working remotely.

 

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

 

While performing the duties of this job, the employee is regularly required to talk or hear. The employee is frequently required to sit for long periods of time; stand; walk; use hands to type, handle or feel; and reach with hands and arms.

 

Travel

No travel is expected for this position.

 

Position Type and Expected Hours of Work

This is a full-time position. Hours of work and days are flexible, and may vary depend on assigned projects.  Occasional evening and weekend work may be required as job duties demand.

 

Required Education and Experience

1.    Proven experience in developing a React web-based application

2.    Experience with JavaScript, DevExtreme, and Material-UI controls

3.    Experience in developing modern, efficient and scalable web-based applications

4.    Ability to review .NET Web API code to understand business logic and request parameters

5.    Ability to use MSSQL to review database data and structures