Skillsoft
Senior Software Engineer
Brand: Skillsoft
Req#: 449699
Updated: 08/07/2017
Job Type: Regular
Location: Nashua NH
Category: Engineering
Submit Profile
Return To List

Job Description

Position Overview

Are you a Software Engineer looking for an opportunity to work in a fast paced and fun environment? Then consider joining us here at Skillsoft in Nashua, NH. Our products enable our 6000+ customers to consume e-Learning content with a strong focus on video, from any device, with features that fit the needs of the learner. We believe that our customers deserve the best learning experience and we are delivering on those needs with the products you will be working on. You could be the one to help us achieve this goal!

We are looking for exceptional developers to join our team and who are willing to learn new technology in this rapidly evolving world. You will build customer facing product features using cutting edge technologies. We strive to create beautiful user experiences that are attractive, innovative, and effective.

Position Responsibilities

  • Apply leading-edge web development skills to develop user facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize user-facing features for maximum speed and scalability
  • Collaborate with other team members and stakeholders to build user-facing features
  • Build prototypes to explore new technologies and feature sets

Essential Knowledge and Skills

  • 8+ years of experience in web development, with expertise using JavaScript, HTML5, and CSS3
  • Passionate, curious and open to new ideas
  • Proficiency at building responsive cross browser UI’s
  • Demonstrated ability to create and deliver production-ready code
  • Strong skills in JavaScript and using an MVC framework (React, Angular, Meteor, etc.)
  • Versatility using OO principles, patterns, and concepts
  • Versatility using code versioning tools (SVN, Github, Gitlab, etc) and the feature branch workflow

Desirable Experience

  • Thriving in an Agile/Scrum environment
  • Creating software for web accessibility (e.g. 508, WCAG, JAWS, NVDA)
  • Mobile application development
  • Building REST APIs in Java
  • UI test automation and frameworks (CasperJS, PhantomJS, Mocha, Jasmine, Jest, Selenium, etc.)

Education and Certifications

BS in Computer Science
MS in Computer Science, preferred

Submit Profile

 

 

| More