NodeJs/Angular/GKE Developer
Job Title: NodeJS/Angular/GKE - DeveloperLocation: Woonsocket, RI/ Irving, TX/ Scottsdale, AZ/Chandler, AZ/Cumberland, RI/La Habra, CA/Bensenville, IL/ Richardson, TX/ Phoenix, AZ, /wins burg, OH/Indianapolis, IN/St Paul, MN.Contract & In Person Interview is RequiredJob DescriptionUnderstanding the characteristics of asynchronous programming and its quirks and workarounds.Excellent command of server-side templating languages.Ability to combine multiple data sources and databases into a single system.Understanding of the entire web stack, including protocols and web server optimization techniques.Understanding of the Node.js Framework.Deep knowledge of AngularJS practices and commonly used modules based on extensive work experienceA Kubernetes individual who can efficiently implement design patterns for distributed systems and can also create the container infrastructure platform.Provide technical support for our Google Cloud Platform infrastructure, including compute, storage, networking, and security servicesInstalling, deploying, configuring, recommending improvements and maintaining the docker/Kubernetes cluster itself through deployment pipelines and automationKnowledgeable of code versioning tools such as Git or TFS.Proficiency with JavaScript and HTML5 HTML5, CSS3, and Bootstrap.Creating self-contained, reusable, and testable modules and componentsExtensive knowledge of CSS and JS methods for providing performant visual effects and keeping the framerate above 30fps at all timesThorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the systemCreating custom, general use modules and components which extend the elements and modules of core AngularJSExperience with building the infrastructure for serving the front-end app and assetsArchitecting and automating the build process for production, using task runners or scriptsDocumenting the code inline using JSDoc or other conventionsDeveloper ResponsibilitiesLow latency, high availability, and performant application design and implementation.Understanding of the entire web stack, including protocols and web server optimization techniques.Security and data protection integration.Knowledge of web frameworks and libraries such as AngularJS, Polymer, and Closure is required.Assure that the code is highly robust and capable of providing high performance to the end user.Connect server-side code to front-end components.Develop a user interface for the customer and back-end services for payment processing administration and management.Use tools and ingenuity to detect and correct flaws before they become a problem.Create adequate test suites to ensure that all features outlined in the design are met.Make sure that modern security standards are in place to prevent unauthorized entry.