Job Description
Expertise in designing back-end applications with Node.js.
Experience in design and development of Full Stack applications using one or more JS frameworks like ReactJS
Good architectural & design skills.
Strong coding, data structures, and algorithms skills.
The ability to own end to end responsibility right from the requirement to release.
The ability to produce bug-free and production-grade code.
Proactive and Delivery focused. Strong knowledge in JavaScript (Node.js ReactJS), DOM concepts, and JS frameworks
Knowledge of Continuous Integration and Deployment Strategies.
Expertise with RESTful Web Services.
Expertise with Git version control.
Familiarity with packaging and build tools such as npm, yarn, node, Webpack, Babel, grunt, and, gulp.
Firm grasp of the JavaScript language and TypeScript and their nuances, including ES6+ syntax.
Experience with Responsive Web Design utilizing frameworks such as bootstrap andor material-ui.
Thorough understanding of React.js and its core principles.
Experience with popular React.js state management libraries (such as Flux or Redux).
Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT)
Expertise in unit testing
Excellence in technical communication with peers and non-technical colleagues.
TECHNICAL COMPETENCIES REQUIRED:
Node.js, ReactJS. Experience building micro services (REST APIs) using Node.js.
AWS experience integrating technologies like SQS, SNS, SES, Lambda, API Gateway, Cognito.
Experience 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 etc.
Caching technologies like : Redis , Elasticache.
Cloud Providers like : AWS Google Cloud Azure.
CI CD : Jenkins, Docker, Kubernetes
SKILLS, ABILITIES & KNOWLEDGE:
Leading products from strategy to launch experience especially SAAS platform Cloud based products is critical.
Experience in product lifecycle management.
Background in software development and program management is MUST.
Working with Agile framework especially is absolutely necessary.
Organizational and leadership abilities.
Excellent communication skills.
Problem-solving aptitude.
Creative thinking skills.
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Node Js & React Js developer
Contact Details:
Company: Sowri Consultancy
Location(s): Coimbatore
Keyskills:
Node.js
react.js
CSS
HTML
MongoDB
PostgreSQL