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”.