TMPC is seeking a Full Stack Developer to work with a team of diverse architects and engineers to spread knowledge and practices in support of cloud and platform services environments.
Requirements
- Fluent in CSS (Foundation or Bootstrap), JavaScript and HTML, with an understanding of CSS preprocessors including Sass and LESS.
- Strong knowledge of Linux, PHP and MySQL, with working understanding of MongoDB, PostgreSQL, AngularJS, Express.js, Oracle, React, Ember and Node.js.
- Experience with JS-based tools including Bower, Grunt and Gulp.
- Experience in working with languages such as Java, .Net, Python, PHP or Ruby.
- Experience with server technologies including Apache, IIS, Node.js, Nginx and J2EE.
- Understanding of libraries including Backbone.js and jQuery.
- Experienced in using Docker compose to create container images
Responsibilities
- Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code.
- Design user interactions on web pages.
- Develop functional databases, applications, and servers to support websites on the back end.
- Ensure cross-platform optimization for mobile.
- Develop and design RESTful services and APIs.
- Stay abreast of developments in web applications and programming languages.
- Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.
Other
- Excellent written and verbal communication skills, with a strong attention to detail and a head for problem solving.
- Skilled at working in tandem with a team, or unsupervised as required.
- Bachelor’s Degree in a STEM field.
- United States Citizenship
- DOD TS/SCI Clearance Type
- Travel Required: YES 10%
- Shift: 1st Shift (United States of America)