Job Details
Expertise in designing back-end applications with NodejsExperience in design and development of Full Stack applications using one or more JS frameworks like ReactJSGood architectural & design skillsStrong coding, data structures, and algorithms skillsThe ability to own end to end responsibility right from the requirement to release.
The ability to produce bug-free and production-grade codeProactive and Delivery focused Strong knowledge in JavaScript (Nodejs ReactJS), DOM concepts, and JS frameworksKnowledge of Continuous Integration and Deployment StrategiesExpertise with RESTful Web Services.
Expertise with Git version controlFamiliarity with packaging and build tools such as npm, yarn, node, Webpack, Babel, grunt, and, gulpFirm grasp of the JavaScript language and TypeScript and their nuances, including ES6+ syntaxExperience with Responsive Web Design utilizing frameworks such as bootstrap andor material-uiThorough understanding of React.
js and its core principlesExperience with popular Reactjs state management libraries (such as Flux or Redux)Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT)Expertise in unit testingExcellence in technical communication with peers and non-technical colleaguesTECHNICAL COMPETENCIES REQUIRED:Node.
js, ReactJS Experience building micro services (REST APIs) using NodejsAWS experience integrating technologies like SQS, SNS, SES, Lambda, API Gateway, CognitoExperience with one or more RDBMS databases like MySql, PostGreSQL.
Experience with one or more NoSQL databases like MongoDB, Cassandra, DynamoDB, Aerospike, Elastic Search, Redis, neo4j etcCaching technologies like : Redis , ElasticacheCloud Providers like : AWS Google Cloud AzureCI CD : Jenkins, Docker, KubernetesSKILLS, ABILITIES & KNOWLEDGE:Leading products from strategy to launch experience especially SAAS platform Cloud based products is criticalExperience in product lifecycle management.
Background in software development and program management is MUSTWorking with Agile framework especially is absolutely necessaryOrganizational and leadership abilitiesExcellent communication skillsProblem-solving aptitude.
Creative thinking skills