Sr. Backend Developer - Node.js
HiringAccenture
Kochi · IndiaFull-time· 11d ago
Experience
2–5 yrs
Work Type
Full-time
Domain
eCommerce
Core SkillsMust Have
Node.jsTypeScriptJavaScriptnpmyarnasynchronous programmingData StructuresAlgorithmsDesign patternsRDBMSNoSQLSQL queries
What You'll Do
1Designing, coding, debugging, unit testing, and documenting large, complex software applications
2Collaborate on technical implementation, assist other developers and consultants in implementation and development
3Demonstrate capability to effectively assimilate new skills and use of new technologies.
4Exceptional productivity and attention to product quality issues
5Be accountable to deliver the task to the agreed standards
6Adhere to development standards and architectural guidelines set by the Solution Design team
7Develop all technical aspects of eCommerce stores, from commerce to content and all integration with external systems
8Maintain current technical knowledge to support rapidly changing technology, being always on a look out for new technologies and work with management and development team in bringing new technologies on board
9Demonstrate abilities to effectively communicate ideas and to mentor less experienced team members
10Motivated to independently monitor and appraise emerging trends and technologies in software engineering and make recommendations or undertake independent research to validate new ideas
11Act as the key trouble-shooter in complex/escalated incidents
12Provide innovative ideas and solutions in an ever-changing environment with up-to-date knowledge regarding existing technologies.
Requirements
EducationProfessional and Technical Skills Strong development skills in Node.js and TypeScript Extensive knowledge of JavaScript, web stacks, libraries, and frameworks. Hands-on experience with package managers like npm, yarn, etc. Sound understanding of asynchronous programming Should have strong acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of Design principles and implementation of different types of Design patterns. Experience in RDBMS or NoSQL databases and writing SQL queries Hands-on experience in creating RESTful web services and consuming web services Experience and/or strong understanding in GraphQL development Hands-on experience with frameworks such as Express, Fastify, Nest JS etc. Keep informed of advancements in the field of Node.js development. Hands-on experience with any of the logging frameworks Experience of writing unit test cases like Jest. Familiar with CI/CD pipeline Good understanding of any of the cloud technologies. Hands-on experience in using code quality tools like SonarQube. Experience with Code management tools. Hands-on experience with Caching mechanisms. Additional Information About Our Company | Accenture (do not remove the hyperlink)
Nice to HaveOptional
Domain
eCommerce