Job Description

Summary

Job Title: Backend Developer (Node.js) WEB-3

Location: Remote (Dubai / Indian TimeZone working hrs.)

Years of Experience: 5 Years

Company: NORDEK

Overview:

We are seeking a talented and experienced Backend Developer proficient in Node.js to join our growing team. As a Backend Developer, you will be responsible for designing, developing, and maintaining robust and scalable server-side applications and APIs. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our customers' needs. The ideal candidate will have a strong background in Node.js development, database management, and related technologies, along with a passion for building innovative and efficient backend systems.

Responsibilities:

  1. Design, develop, and maintain server-side applications and APIs using Node.js, Express.js, and other related frameworks.
  2. Build applications which are based on Blockchain based systems (EVM preferred). Be able to interact with the Blockchains, and handle all the interdependencies between Blockchain and the databases for the concerned application.
  3. Implement efficient and scalable backend solutions to support our web and mobile applications, ensuring high performance, reliability, and security.
  4. Integrate with databases (e.g., MongoDB, PostgreSQL, MySQL) to store and retrieve data, optimize database queries, and ensure data integrity and consistency.
  5. Collaborate with front-end developers to design and implement RESTful APIs and web services for seamless integration with client applications.
  6. Work closely with DevOps and infrastructure teams to deploy and manage backend services in cloud-based environments (e.g., AWS and other cloud platforms that we use).
  7. Write clean, well-documented, and maintainable code, following best practices and coding standards to ensure code quality and maintainability.
  8. Perform code reviews, identify areas for improvement, and provide constructive feedback to team members to foster a culture of continuous improvement.
  9. Troubleshoot and debug issues, identify root causes, and implement effective solutions to resolve technical problems in a timely manner.
  10. Stay current with industry trends, emerging technologies, and best practices in backend development, database management, and related areas.
  11. Participate in sprint planning, estimation, and sprint demos, collaborating with product owners and stakeholders to prioritize and deliver features on time and within scope.

Qualifications:

  1. Bachelor's degree in Computer Science, Engineering, or related field.
  2. Proven experience as a Backend Developer, with 5 years of experience in Node.js development.
  3. Strong proficiency in Node.js and JavaScript, with a deep understanding of asynchronous programming, event-driven architecture, and concurrency models.
  4. Experience with backend frameworks such as Express.js, Nest.js, or Koa.js, and knowledge of RESTful API design principles.
  5. Solid understanding of database management systems, including relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  6. Proficiency in writing efficient SQL queries, database schema design, and optimization techniques for improving query performance.
  7. Familiarity with cloud platforms and services, such as AWS, Azure, or Google Cloud Platform, and experience with deploying and scaling applications in cloud environments.
  8. Experience with version control systems (e.g., Git), package managers (e.g., npm), and continuous integration/continuous deployment (CI/CD) pipelines.
  9. Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment and communicate technical concepts to non-technical stakeholders.

Nice to have Qualifications:

  1. Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  2. Knowledge of microservices architecture, message brokers (e.g., RabbitMQ, Kafka), and distributed systems design principles.
  3. Familiarity with frontend development technologies (e.g., HTML, CSS, JavaScript frameworks such as React or Angular) and full-stack development.
  4. Certification in Node.js or related technologies (e.g., Node.js Certified Developer).
  5. Active participation in open-source projects, developer communities, or tech conferences.

Skills
  • Analytical Thinking
  • API Integration
  • App Development
  • Attention to Detail
  • AWS
  • Cloud Computing
  • Cryptocurrency
  • Development
  • Problem Solving
  • SQL
  • Team Collaboration
© 2025 cryptojobs.com. All right reserved.