Node.js Developer

Florence Healthcare

(Atlanta, Georgia)
Full Time
Job Posting Details
About Florence Healthcare

Florence Healthcare is a fast-growing startup focused on improving clinical trial data flow to advance cures. The worlds leading clinical researchers use our tools everyday to make new medicines available sooner. -

Summary

We seek talented NodeJS developers to build the future for clinical trials by contributing to our CloudBinder® platform.

Your responsibility will be to build an enterprise-grade backend for our CloudBinder solution. Here you will:

Responsibilities
  • Be a team player: contribute to our culture, invent new ways to address industry needs, criticize constructively, and help create a world-changing company

  • Develop from the ground up a modular architecture to support a web API

  • Manage all aspects of the software life cycle (Requirements gathering, Testing, Deployment, Support)

  • Write automated tests via TDD to foster effective, reusable, and flexible code

  • Design and implement low-latency, high-availability, and performant applications

  • Implement security and data protection

  • Build RESTful APIs with Node.js, and other frameworks

  • Build logic in isolated, independent modules

  • Integrate data storage via MongoDB (required) and Redis (optional)

  • Create automated deployment scripts to deploy on AWS and/or Azure environments

Ideal Candidate

Required

  • Passionate about creating high-quality, flexible code

  • Expertise in Node.js and Express or Hapi

  • Proficient with Git

  • Proficient with JavaScript

  • Proficient with user authentication and authorization between multiple systems, servers, and environments (cookie-based authentication, OAuth, JWT)

  • Basic understanding of design patterns

Major Plus

  • Proficiency in ES6

  • Proficiency in NoSQL databases (MongoDB), specifically performance, modularization, and maintainability

  • Proficiency in building modular applications

  • Knowledgeable on Docker deployments

  • Knowledgeable on Microservices and/or Service-Oriented Architecture

  • Knowledgeable on security principles (OWASP)

  • Basic understanding of templating languages (EJS, Jade, etc)

  • Basic understanding of build tools (Gulp, Grunt)

  • Basic understanding of scripting deployment tasks with tools like Puppet, Chef, or others

  • Basic understanding of pre-processors (Sass, Babel, etc.)

  • Basic understanding of front-end technologies (HTML5, CSS3, ES5+)

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Atlanta, Georgia
Skills Desired
Sign up or login to see how your skills match up.
  • APIs
  • AWS
  • Design
  • RESTful APIs
  • JavaScript
  • Network Security
  • Testing
  • CSS3
  • Git
  • HTML5
  • MongoDB
  • Node.js
  • NoSQL
  • Puppet Administration
  • Redis
  • Sass
  • SQL Azure
  • Test Driven Development (TDD)
  • ES6
  • Service Oriented Architecture
  • Chef Software
  • Docker
  • Express
  • Jade
  • Gulp
  • Grunt
  • Puppet
  • EJS
  • Open Web Application Security Project

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.