I

Lead Developer - Trading Strategies (Node.js)

Infraveo
Full-time
Remote

This is a remote position.

We are seeking aΒ Lead Developer - Trading Strategies (Node.js) to join our team.

Responsibilities:

  • Lead the development of trading strategies for centralized and DeFi platforms using Node.js.
  • Oversee the architecture and implementation of scalable and maintainable code.
  • Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions.
  • Ensure the security and performance of the software applications.

Requirements

  • Minimum of 5 years in software development.
  • At least 3 years of experience with Node.js and relevant frameworks (e.g., Nest.js).

Technical Skills:

  • Strong proficiency in Node.js, including experience with asynchronous programming, closures, and ES6+ features.
  • Knowledge of TypeScript.
  • Familiarity with microservices architecture.
  • Experience with database technologies such as PostgreSQL and Redis.
  • Proficiency with Docker and container orchestration tools like Kubernetes.
  • Experience with message brokers such as NATS, RabbitMQ, or Kafka.

Trading Strategies and DeFi:

  • Knowledge of basic trading strategies and the ability to develop new ones.
  • Experience with financial data analysis and algorithmic trading.
  • Understanding of smart contracts and blockchain technologies (e.g., Ethereum).


Best Practices:

  • Strong understanding of software development best practices, including version control (Git), CI/CD pipelines, and testing methodologies.
  • Experience with automated testing frameworks and tools (e.g., Jest, Mocha).

Soft Skills:

  • Proven leadership skills with experience managing a development team.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication skills and ability to work collaboratively with cross-functional teams.
  • Stay up-to-date with the latest industry trends and technologies to keep the team ahead of the curve.

Benefits

  • Work Location:Β Remote
  • 5 days working