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

Full Stack Software Engineer in Jacksonville, FL at SNI Technology

Date Posted: 4/16/2019

Job Snapshot

Job Description

Full Stack Software Engineer

Job Requirements:

  • Bachelor's degree in an IT related field or equivalent work experience
  • 5+ years experience designing and developing modern web applications
  • 5+ years of extensive and proven knowledge of JavaScript, JavaScript Frameworks (Angular, jQuery, Knockout, React, etc), HTML5, CSS/LESS standards and principles
  • Experience with RESTful Web Services
  • Strong understanding of Scrum/Agile development methodology.
  • Experience of testing at the unit, integration and system levels
  • Experience with continuous integration/continuous deployment
  • Experience working with source control systems
  • Working knowledge of maintaining UI design patterns

Desired Skills (but not required)

  • Experience developing front-end web user interfaces with Angular or React
  • Experience with designing RESTful backend microservices and developing them using Node.js and Express
  • Experience with Java or .NET
  • Experience with Azure highly preferred
  • Experience working with Microsoft SharePoint
  • Experience with JavaScript frameworks
  • Experience with Test-Driven Development using automated testing frameworks such as Mocha, Karma, Jasmine, Sinon, and Protractor
  • Experience with build tools like webpack, npm, and gulp/grunt
  • Knowledge with DevOps (Continuous Integration and Continuous Deployment)
  • Knowledge of modern design pattern and building enterprise-grade production applications
  • Relational DBs such as MySQL, MS SQL, DB2, etc.
  • NoSQL platforms such as MongoDB
  • Excellent command of written and spoken English
  • Bilingual in Spanish a plus