Full Stack Engineer

Job Opening
Job Opening

Full Stack Engineer

Silicon Valley Office - San Jose, CA


Job Description:

The Full Stack Engineer is responsible for developing both solutions for our clients as well as our internal platform. Our internal and client projects are multi-disciplinary in nature, and vary from backend services to front end web applications and everything in-between. We dabble in everything and if we or a client dreams up a solution, or wants to solve a problem, we make it happen. We expect that you have a positive “can-do” attitude, are a clear and concise communicator, are good at managing your time well, and are a quick thinker.

Education / Experience:

  • Computer Science degree or equivalent professional experience
  • 2+ years of software engineering experience with relevant technologies

Required Technical Skills:

  • In-depth knowledge of web application development with Angular.js, HTML5, & CSS3
  • In-depth knowledge of Node.js application & server development on Linux environments
  • Experience writing and working with RESTful APIs and data formats including JSON and XML
  • Experience with both relational databases and document stores
  • Experience working with Git or other revision control systems and defined coding standards
  • Good handle on different data structures and algorithms as well as their relevant applications

Preferred Skills/Competencies:

  • Backend experience developing with PHP and/or Python to maintain and migrate legacy solutions
  • Experience working with CSS3 animations and / or D3.js
  • Experience working with Electron
  • Experience with Express.js or Koa.js
  • Hybrid app development platforms (Phonegap/Cordova, Ionic) and cross platform mobile development
  • Have a working knowledge of the MVC paradigm
  • Be familiar with or have a working knowledge of CMS systems and how they operate
  • Experience working in an agile environment

Big Pluses:

  • Experience working with interactive displays / digital systems
  • Experience with media distribution systems / IO heavy lifting
  • Experience with Websockets and WebRTC
  • Experience with WebGL
  • Multi-touch web applications (Hammer.js) and interactive realtime device inputs (TUIO, Kinect, Leap Motion, Structure)
  • Developed solutions that integrated with IOT devices, arduino, or other microcontroller devices

JOB SITE: 630 S 1st Street, San Jose, CA 95113

To apply, please send your resume and why you think you’re the right person for the job to careers@signet.tv with the subject line “Full Stack Engineer Position”.