Software Developer - Node JS

Full Time1 year ago

Employment Information

Job description
We are currently looking for a versatile JavaScript Developer who is proficient with NodeJS
Your primary responsibility will revolve around developing high-performance, scalable, well-documented backend applications
You will also be responsible for ensuring that system components and the overall application are robust and easy to maintain
Collaboration with the rest of the team is essential, as you will work on different layers of the infrastructure
What are we looking for? To be successful in this role, you should have:
1.9-3.6 years of IT experience in core web fundamentals, including HTML, JavaScript, and CSS.
A BE/B.Tech degree from prestigious institutions like IIT, NIT, BITS Pilani, COEP (Pune), VJTI, IIT-BHU, or ISM.
Experience in developing end-to-end applications, including RESTful backends with Node.js.
Proficiency in building reusable components and backend libraries for future use.
Ability to optimize system components for maximum performance and scalability.
Skills in one or more chosen frameworks/libraries such as Express, Total, AdonisJS.
Understanding and experience in using data storage technologies like relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
Thorough understanding of Node.js and its core modules like File System, VM, REPL, Debugger, and Crypto.
Experience with ES6/ES7 and working with RESTful APIs.
Knowledge of modern authorization mechanisms, such as JSON Web Tokens.
Experience with common development tools such as Babel, Webpack, NPM, Gulp, Grunt, etc.
Ability to understand business requirements and translate them into technical requirements.
Expert understanding of code versioning tools, such as Git.
Good knowledge of Semantic Versioning.
Its a plus if you have knowledge of TypeScript.
Role: Software Development - Other
Industry Type: Software Product
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: B.Tech/B.E. in Any Specialization
PG: Any Postgraduate
Key Skills
BackendGITNoSQLPostgresqlMySQLJavascriptJSONMongoDBInformation technologyPetroleum
 

Your experience on this site will be improved by allowing cookies Cookie Policy