The Sr. Front End Developer serves as a lead technical resource on the Digital Solutions team (Web & Mobile) and participates in all phases of the development life cycle. The Sr. Front End Developer analyzes complex business and technical problems and shapes and delivers e-commerce platform.
Requirements
- Leads the development of web applications to support internal and external customers.
- Builds web applications that are heavily dependent on APIs.
- Designs and develops new web modules that can be re-used throughout the Company.
- Works cross-functionally with various teams including Integration, QA, Operations, and the Business to drive forward results.
- Exceptional analytical skills.
- Exceptional verbal, written and listening skills.
- Exceptional interpersonal skills and demeanor.
- Advanced proficiency with the following technologies:
- Native JavaScript
- Front end web technologies, including Typescript, JavaScript (ES6 or ES7), AngularJS (6+), Node v8, Bootstrap, CSS3 and HTML5
- CSS preprocessing, e.g. LESS
- Front end build tools, e.g. Gulp, Grunt
- JavaScript testing frameworks, e.g. Jasmine, Karma
- Front end components, e.g. Bower
- JavaScript compression and minification, e.g. Uglify
- Developer/Build tools, including GIT and Jenkins
- Code analysis tools such as PMD, Checkstyle, Findbugs and Sonar.
- Experience consuming RESTful web services.
- Understanding of web performance optimization techniques.
- Experience integrating with Content Management Systems such as Drupal.
- Experience deploying to cloud platforms such as AWS and Heroku.
Benefits
- Health Insurance
- Dental Insurance
- Vision Insurance
- Retirement Plan
- 401k Matching
- Paid Time Off
- Holiday Pay