Full Stack Software Engineer in New York, NY at Open Systems Technologies

Date Posted: 10/24/2019

Job Snapshot

Job Description

Our client is seeking a Full Stack Software Engineer who will join a highly skilled development team. You will be responsible for the design and development of all Client Side software.

Responsibilities

  • Design and develop User Interface for Desktop, Web and Mobile environment
  • Design and develop all call processing, recording and record management software
  • Design and test multi-channel audio and peripheral interfaces
  • Create software for mobile offerings

Skills:

  • Expert in full stack, Web/HTML5 application design and development for all form factors (smartphone, tablet, laptop, desktop, etc)
  • Strong development experience with C# and Object Oriented concepts
  • Knowledge of Javascript frameworks like AngularJS or ReactJS required
  • Strong understanding of front-end Web application technologies like HTML5, Javascript, Websockets, CSS JSON, REST, AJAX 
  • Strong test Driven Development experience using Javascript frameworks: Karma, Jasmine and Sinon
  • Must have strong understanding of Grunt or Gulp build framework
  • Mobile development (IOS or Android) development experience is a plus  
  • NodeJS, MongoDB, Firebase experience is a plus 
  • Bachelor’s Degree in Computer Science or Electrical Engineering, Masters Degree is preferred
Job category:
  • Information Technology
Job keywords:
  • Developer
  • Web Development
  • Html5
  • C#
  • Object Oriented
  • Javascript