Job Title Sr. Developer – Node.js (C2/C3) Years of Experience & Competency 3+ years and at least 1 years in server side scripting using node.js Job details overview Mandatory Skills: • Proficient understanding of object oriented client-side scripting using ES6/Typescript and JavaScript frameworks • Expert Knowledge of Node.js and frameworks available for it such as Express, Loopback, Sails… • Understanding the nature of asynchronous programming and its quirks and workarounds • Good understanding of server-side CSS preprocessors such as Sass, Less, Styl etc. • Basic understanding of front-end technologies, such as HTML5, and CSS3 • Good understanding of server-side templating languages such as Jade(Pug), EJS, Handlebar etc. • Good understand & hands-on in implementing unit tests, end-end tests using either of Jasmine, Mocha/Chai • Proficient understanding of code versioning tools, such as Git, SVN, TFS… • Understands Security loopholes like XSS, SQL Injection etc • Good database fundamentals and has experience databases (PostgreSQL or MySQL) and NoSQL databases (like Redis or Cassandra or Mongo DB etc.) Desirable Skills: • Exposure to any one of the cloud platform (AWS, Azure Google, Firebase etc.) • Good understanding of SEO, accessibility principles and ensuring that application will adhere to them • Experience working in GraphQL Role & Responsibilities Details • Integration of user-facing elements developed by front-end developers with server side logic • Writing reusable, testable, and efficient code • Ensure best practices & standards are followed during SDLC • Integration of data storage solutions like NOSQL databases, relational databases, in-memory, blobs etc.., • Collaborate, coordinate with team members and key stakeholders Soft Skills • Very good team player • Ability to adapt changes in technology and platform • Excellent communication skills Location: Pune Experience: 3 to 5 Years Skills Required: node js Department: PUNE/DIGITAL CHANNELS/FTE Designation: Senior Software Engineer Open Positions: 1