Qualification : Any Graduation
Experience : 3 years
No. of Vacancies : 6
Job Location : Coimbatore
Notice Period : Immediate Joiner
Key Technologies : Immediate Joiner
- Backend : Node JS
- Database : Postgre, sql, MongoDB
What We Are Looking For
- 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 requirement to release.
- The ability to produce bug-free and production grade code.
- 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.
- 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.