This site uses cookies. To find out more, see our Cookies Policy

Senior Software Engineer/Full Stack Developer in San Diego, CA at Vaco

Date Posted: 9/20/2018

Job Snapshot

Job Description

The Senior Software Engineer/Full Stack Developer position is instrumental in creating and maintaining scalable and modern web and mobile applications, as part of the Industrial IoT platform. The ideal candidate will have a solid understanding of front-end application design, development and testing principles, with a focus on leveraging browser-based technologies to visualize and analyze large volumes of data in 2D and 3D formats. This role will also work on the development, maintenance and improvement of a growing infrastructure of Node.js micro-services, which provide integration between the front-end and various web services, databases, proxies and APIs.

Responsibilities:

  • Design and develop front-end software systems for a Big Data & IoT company, with a heavy focus on data visualization and analytics
  • Present and defend architectural, design, and technical choices to internal and external audiences
  • Support and coach junior developers and collaborate as part of a team

Requirements:

  • 5+ years of experience in modern web application design and development
  • Strong knowledge of front-end software architecture and related technologies, including JavaScript, HTML and CSS
  • Experience with front-end frameworks: Angular/AngularJS, jQuery and Bootstrap
  • Experience with Gulp, Grunt and NPM to build and scaffold web applications
  • Experience managing code and projects with Git, GitHub, WebStorm, etc.
  • Candidate must provide code samples and previous project experience developing robust, scalable web or mobile applications