Web Application Developer

Posted on
github
Type
FULLTIME
Company
i-Sight
Published
Updated
Apply for the job

This is an opportunity to help shape the future of the i-Sight Case Management platform. We are looking for intermediate to senior developers with professional experience developing modern single-page web applications with a focus on full-stack JavaScript and Node.js powered backend.
Please note, at this time all positions will be working remotely until such time as the organization feels it safe to return to an in-office environment. Ability to work from home and have designated workspace will be required.
Responsibilities:

Full-stack JavaScript development w/ a Node.js backend

Working with additional technologies to implement a service-oriented architecture such as Linux, Docker, JVM, etc.

Working within a technical team to meet group objectives

Writing documentation and automated tests

Performing peer code review and manual unit tests

Participating in daily scrum and design discussions

Sometimes assisting other teams with technical objectives such as Support, Sales, Delivery and IT

Supporting existing versions of the i-Sight platform

Managing your own time, tackling new issues and meeting deadlines

Qualifications:

Have a 3+ year degree in engineering or computer science or equivalent work experience as a developer

Have an intermediate to senior understanding of Node.js, JavaScript and SQL backed by at least 1-2 years of professional work with those technologies

Strong understanding of middleware, asynchronous functions, streams and functional programming concepts in Node.js / Javascript

Familiarity with the OWASP Top 10 web application security risks

Capable of working well within a team, performing peer code reviews and design discussions and writing documentation and tests

Capable of adapting to shifting requirements, timelines, and priorities

Comfortable with receiving constructive criticism and compromising on proposed solutions

Assets:

Have DevOps experience deploying an application in a Linux environment with tools such as Kubernetes and Docker

Have an intermediate to senior understanding of Express, LESS, Bootstrap, Backbone and the i-Sight platform

Familiarity with core i-Sight technologies, processes and standards such as gitflow style branching, semver style versioning, GitHub, JIRA, OSX, Agile, Scrum, etc.

Strong communication and self-organization skills

Desire to provide a strong product experience to end-users

Comments are closed.