Full Stack Developer Congruent Software Congruent Software Inc.

  • company name Congruent Software Inc.
  • working location Office Location
  • job type Full Time

Experience: 6 - 6 years required

Pay:

Salary Information not included

Type: Full Time

Location: Chennai

Skills: HTML, JavaScript, css, SASS, LESS, angularjs, Grunt, Bower, jQuery, Bootstrap, Foundation, ajax, Python, Ruby, Java, net, MySQL, PostgreSQL, MongoDB, J2EE, Apache, Nginx, Ruby on Rails, Jade, aws, VSTS, Git, bitbucket, SNMP, SVN, Linux, Windows, Kubernetes, Docker, react, Ember, Knockout, Threejs, Gulp, BackboneJS, API Design, RESTful services, NodeJS, ISS, Expressjs, EJS, Jinja

About Congruent Software Inc.

Job Description

Experience: 6 years Location: Chennai, India Job Type: Full Time Design overall architecture of the web application (On-Prem as well as Cloud) Experience in code reviews and refactoring Collaborate with the engineering team to design and launch new features Maintain code integrity and organization Understanding and implementation of security and data protection (OWASP and the likes) Knowledge about Design Patterns Exposure to Enterprise Architecture will be a plus Skills Required Front-End: HTML, JavaScript, and CSS Sass (and LESS will be a plus) JavaScript frameworks like AngularJS, React, Ember, Knockout, ThreeJS etc. (Knowledge about ThreeJS is a must) JavaScript based build tools like Grunt, Gulp, and Bower Libraries like jQuery or Backbone.js Front-end (CSS) frameworks Bootstrap (and Foundation will be a plus) AJAX Back-End: API design and development RESTful Services Web fundamentals like HTML, JavaScript, and CSS Server-side languages like Python, Ruby, Java, and .Net (Knowledge about Ruby or Python and Java or .NET should be ok) Database technologies like MySQL, PostgreSQL, and MongoDB Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc. Frameworks related to their server-side language preferably Express.js, Ruby on Rails (ROR) Others: Development experience for both mobile and desktop Understanding of server-side languages Jade, EJS, Jinja, etc. Experience with cloud message APIs and usage of push notifications like SNMP with AWS Knowledge of code versioning tools VSTS, Git, BitBucket Knowledge about on-prem tools like SVN will be a plus Experience working in both Linux as well as Windows based environments Working experience in Cloud-based environments and Container based Development (Kubernetes and Docker) Apply Now,