Description

Job Description:

Responsibilities

Develop and maintain web applications using React and related technologies.
Responsible for development of new highly responsive, web-based user interface
Work with product team and graphic designers to implement responsive and user friendly interfaces using HTML, CSS, and web standards.
Develop a flexible and well-structured front-end architecture, including integration with RESTful APIs and Azure Single Sign On.
Construct visualizations that are able to depict vast amounts of data.
Work and collaborate with the rest of the engineering team.
Apply best practices, design patterns and code quality standards.
Understand and use Git, CI/CD, and agile methodologies to collaborate with the team and deliver high quality code.
Communicate and coordinate with other developers, designers and stakeholders.
Requirements:

Bachelor’s degree in Computer Science, Information Systems, Engineering, or other related fields
5+ Experience with JavaScript.
5+ Experience with ReactJS.
5+ Experience with HTML / CSS.
Experience with REST API's.
Knowledge of modern authorization mechanisms, such as JSON Web Tokens or Single SignOn.
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Good time management skills.
Great interpersonal and communication skills.
Git knowledge is a plus.
 

Education

Bachelor’s degree in Computer Science, Information Systems