Senior Front-End (AngularJS) Developer

Home/Senior Front-End (AngularJS) Developer
Senior Front-End (AngularJS) Developer 2017-10-08T17:26:13+00:00

Senior Front-end (AngularJS) Developer

Job Description

We seek talented front-end developers to build the future for clinical trials by contributing to our eBinder Suite™ platform.

Your responsibility will be to build an enterprise-grade front end for our eBinder solution. Here you will:

  • Be a team player: contribute to our culture, invent new ways to address industry needs, criticize constructively, and help create a world-changing company
  • Manage all aspects of the software life cycle (Requirements gathering, Testing, Deployment, Support)
  • Build modular components in AngularJS 1.x directives using ES6/2015
  • Write automated tests via TDD to foster effective, reusable, and flexible code
  • Implement front-end security and data protection
  • Write RESTful API specs for back-end devs to build
  • Do code reviews for front-end and back-end devs
  • Contribute to the learning environment by teaching more junior devs
  • Assist in hiring as the team grows
  • Develop build steps to increase dev velocity

Skills & Requirements

Required

  • Passionate about creating high-quality, flexible code
  • Experience creating UI mock-ups
  • Expertise in AngularJS, including directives, factories, and testing
  • Proficient in HTML, SCSS, and Bootstrap 3
  • Proficient with Git and GitHub/BitBucket
  • Proficient with preprocessors and build tools (Sass, Babel, Gulp, etc)
  • Comfortable with ES6/2015
  • Basic understanding of design patterns

Major Plus

  • Proficient with JWT user authentication
  • Strong understanding of UX best practices
  • Strong understanding of UI design principles
  • Experience with Node.js
  • Experience with Microservices and/or Service-Oriented Architecture
  • Familiarity with OWASP security principles
  • Experience with NoSQL databases (MongoDB), specifically performance, modularization, and maintainability
  • Experience with Continuous Integration/Deployment
  • Experience with Amazon Web Services (AWS)

Applying

Please send your resume with your name and phone number to jobs@florencehc.com.