Remote Principal Software/Blockchain Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Lead and mentor a team of engineers, fostering their professional growth and ensuring high-performance delivery.
  • Collaborate with product managers, designers, and stakeholders to define technical requirements, set priorities, and drive engineering initiatives.
  • Work with the engineering team to design and develop robust and scalable solutions using Node.js on the backend and JavaScript, ReactJS/Redux on the frontend.
  • Ensure technical excellence through code reviews, feedback, and the promotion of best practices.
  • Foster a culture of quality, efficiency, and innovation by implementing engineering processes, tools, and methodologies.
  • Collaborate with the product team to align engineering efforts with product vision and roadmap, ensuring timely and successful delivery.
  • Stay updated with the latest technologies, frameworks, and best practices in web development, blockchain, and smart contract development, guiding the team in adopting new technologies where appropriate.
  • Ensure the security and reliability of the core customer-facing product and internal tools, proactively addressing any potential issues or vulnerabilities.
  • Collaborate with other teams, such as marketing and operations, to identify and address technical challenges and opportunities that impact the overall success of the company.

Requirements:

  • At least 8+ years of professional software development experience is required.
  • A minimum of 3+ years of experience with Blockchain is necessary.
  • Strong technical expertise in full-stack development, with proficiency in React, Node.js, JavaScript/TypeScript, HTML, and CSS is essential.
  • Experience with relational databases, preferably PostgreSQL, is required.
  • Proficiency in Solidity and smart contracts is necessary.
  • A strong understanding of software development methodologies, tools, and best practices is required.
  • Experience in managing and leading engineering teams, with a track record of successful project delivery and team development is essential.
  • The ability to balance strategic thinking with a hands-on approach to problem-solving is required.
  • An advanced level of English is necessary.

WOULD BE A PLUS

  • Knowledge of ERC-721, ERC-1155, and ERC-20 standards is advantageous.
  • Experience with microservices or other types of distributed architecture is a plus.
  • Experience with Nest.js is beneficial.
  • Experience with Next.js is a plus.
  • Experience with GraphQL is advantageous.

Benefits:

  • Opportunity to lead a dynamic tech team with cutting-edge web1 and web3 technologies.
  • Engage in a project that aims to revolutionize the domain industry by connecting Web 1 and Web 3.
  • Work in a highly active development stage, resembling the fast-paced nature typical of startup environments.
  • Collaborate with a distributed team of specialists from various countries.
  • Enjoy the flexibility of remote work options.
About the job
Posted on
Job type
Salary
-
Leave a feedback