View Our Website View All Jobs

Full Stack Developer

This is a contract to hire role. 

As a mid-level web developer, you will take requirements from a military or industry customer and work with our UX designers to determine the best way to implement new ui for our products. You will work with the UX designer and product stakeholders to refine features through rapid prototypes and iterations. You must understand customer requirements through involvement in sprint planning meetings and regular team collaborations.


  • Work within an agile team that uses a scrum-based product design process
  • Able to work independently and in a team
  • Proactively work with UX designers, development leads and team members to address customer requirements
  • Participate in requirements gathering and user experience discussions
  • Implement Software Interfaces using Angular 2, as well as plain HTML/CSS/JS
  • Integrate data from various back-end services and databases
  • Create prototypes, and rapid iterations for features to explore best user experience
  • Adherence to coding standards and ensure quality code that is thoroughly tested and reviewed
  • Help hire and build up a front-end web dev team


  • Experience 5+ years professional experience in front-end development
  • A good Understanding of Full Stack development and how communication is handled between each layer in the Stack
  • Strong understanding of Angular 2 framework with a minimum of 1-year professional experience.
  • Strong understanding of standard web technologies - HTML5, CSS, Canvas, WebGL, JavaScript.
  • Strong debugging skills - Ability to use either browser provided developer tools or framework specific dev tools.
  • Strong understanding of HTTP and prior experience with using existing web services via REST, Web Sockets
  • Familiar with at least one build processes & testing tools - Angular-Cli, Grunt, Gradle, Karma, Mocha, Selenium
  • Project and Version control - Git, Jira
  • Bachelor's Degree in Computer Science or design related field
  • Link to an online portfolio of work


  • Understanding of other Javascript frameworks like - Jquery, ReactJS
  • Any server development experience.
  • Ability to understand or write code in C++ or C# or prior experience with Java/J2EE
  • Prior experience with designing and developing REST Web Services (using any server language)
  • GIS technologies - OpenLayers, MapboxJS or other similar frameworks.
  • Experience or interest in simulation or serious gaming


Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file