We are looking for a node.JS developers to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
Required Skills:
Proficiency in creating web applications and RESTful APIs.
Strong experience in Node.js and Express Framework.
Experience in code architecture in terms of high-performance, scalable & security with aminimal footprint.
Experience in JEST/Jasmine unit test framework & knowledge in TDD approach.
Experience working in NoSQL and MYSQL databases is required.
Experience in ORM like Mongoose, Socket Programming, KAFKA, ElasticSearch, etc..
Cloud Architectural knowledge of Serverless, Storage, and CDN is an added advantage.
Experience in Docker is an added advantage.
Experience in Designing Microservice Architectures.
Proficient understanding of code versioning tools, such as Git/Bitbucket.
Developing secure Node.js endpoints using JWT, OAuth, SAML added advantage.
Key Responsibilities:
Willingness to learn and adapt fast to new technologies.
Ability to work in cross-functional project organization.
Building reusable components and front-end libraries for future use.
Implementing automated testing platforms and unit tests.
Good Linux administration skills, with strong experience in shell scripts.
Git version control system.
Able to work within a team development environment.
Good in communication and a go-getter attitude.
Willingness to learn and adapt fast to new technologies.
Ability to work in cross functional project organization.
Industry: IT Software & Software Services
Functional Area: IT Software - Application Programming / Maintenance
Education: UG: Any Specialization, PG: Any Specialization,