Position: Node.js developer
Company: Blockdelta
Category: Node.js
Experience required: 3y
English level: intermediate

We are looking for a great Back End Developer who is proficient with NodeJS to work on a Digital exchange project.

Contract work- 3 months- can be extended
Work timings- 9 AM - 6PM Dubai time

**Responsibilities:**
• Integration of user-facing elements developed by front-end developers with server side logic
• Writing reusable, testable, and efficient codes
• Design and implementation of low-latency, high-availability, and performant applications
• Implementation of security and data protection
• Integration of data storage solutions
• Works with product team to understand project requirements
• Support existing features and develop new ones.
• Maintain high-quality codebase, tested, secure and up to date
• Find problems and solve them before they arise.
• Optimize applications for maximum speed and scalability
• Work on the backend, set up an automatically response to user interaction. Database.
• Responsible for managing the interchange of data between the server and the users
• Solve problems independently working with new technologies to create quick solutions.
• You will work within a team, collaborate and add value through participation in peer code
• Follow proper documentation for changes in application and further updates
• Reviews, provide comments and suggestions, work with cross functional teams to achieve goals
• Experience working with agile methodologies.
 
Requirements: 
• An engineering degree B.E/B.Tech/MCA/M.Tech/M.Sc
• Minimum 3 years of coding experience in Node JS and 5 years as Backend Developer
• Deep interest in multiple facets of crypto—different protocols, dApps, stablecoins, CBDCs, DeFi, NFTs and more
• Familiarity/Knowledge/Understanding with Blockchain
• Hands on experience in performance tuning, debugging, monitoring
• Excellent knowledge developing scalable and highly-available Restful APIs using NodeJS technologies
• Practical experience with GraphQL.
• Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
• Understanding of containerization, experienced in Dockers, Kubernetes.
• Exposed to API gateway integrations like 3Scale.
• Understanding of Single-Sign-on or token based authentication (Rest, JWT, oAuth)
• Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka
• Strong analytical and problem-solving skills and an entrepreneurial mind-set.