Senior Java Full Stack Engineer

NantHealth   •  

Panama City, FL

5 - 7 years

Posted 187 days ago

The Basics

You've been writing Javascript for years and consider HTML, CSS and jQuery to be prerequisites for the modern front-end developer. You are eager to apply your skill set and talent with an agilescrum team with other front-end developers to build and maintain a Javascript codebase. You find yourself "at home" in the client-side of a web application and understand common patterns, pitfalls and solutions that developers using the framework will go through. Rock-solid reusable code, directives and partials make you feel like a boss. You've gotten your hands dirty writing build processes and unit testing your code. You stay up-to-date with the latest in web technology frameworks and routinely explore plugins and frameworks in order to learn about time-saving abstractions -- maybe you've even written your own. Maintainable clean code keeps you sane, and you enjoy participating in code reviews as well as helping other front-end developers. You are willing to collaborate with UX Specialists, Software Architects and Product Managers to build compliant and accessible web pages. 

What You Bring

  • Experience writing Javascript code, particularly as a day-to-day language
  • Experience developing applications with Javascript frameworks
  • Experience with SCSS/SASS, Twitter Bootstrap or other CSS frameworks
  • Experience with front-end build systems
  • Experience developing and unit testing Web applications
  • Experience with package managers such as Bower or NPM
  • Experience with responsive design standards
  • Self-starter and self-motivated
  • 5+ years with Javascript
  • 5+ years with HTML/CSS
  • 2+ years with web app frameworks (preferred: Vue.js/React.js)
  • 1+ years with CSS preprocessors and frameworks (LESS/SASS, Bootstrap/Foundation)
  • 1+ years with Karma/Jasmine/Protractor (TDD)
  • Experience with Progressive Web-Apps (PWA) would be a plus
  • Experience managing and configuring builds on Jenkins

What We Bring

  • Excellent benefits package including medical, dental, and vision, and a 401k with company matching so you can continue planning for robust financial wellness.
  • Employee discounts on things like, mobile products and services, gym memberships, and a variety of additional entertainment options.
  • Work Life Balance. We get that we all live busy lives, to the degree your role allows, we recognize the need and value of balance and seek to support our employees’ engagement in the pursuit of it.