This is a remote position.
We are seeking a Fullstack Developer (Python/Node.js) to join our team. You will be responsible for the entire development process including API integration realtime price monitoring trade execution and deployment to a cloud environment.
Responsibilities:
- Develop an automated crypto trading bot that monitors social media platforms for token announcements and triggers trades based on specific signals.
- Integrate with cryptocurrency exchange APIs to execute trades.
- Implement realtime price tracking and automate sell orders once a specific price increase threshold is reached.
- Ensure secure storage and management of API keys and other sensitive credentials.
- Deploy the bot to a cloud platform for continuous 24/7 operation.
- Implement error handling logging and monitoring to maintain the bot s performance and reliability.
- Provide basic backtesting functionality for testing strategies against historical data.
- Optimize the bot for speed and lowlatency performance.
- Continuously maintain and improve the bot s functionality based on evolving requirements or feedback.
Requirements
Programming Languages:
- Python or Node.js: Strong experience in building automated systems bots or financial applications.
API Integration:
- API Development: Experience with REST APIs particularly for financial data and trade execution.
- RealTime Data Processing: Experience working with WebSocket connections for realtime price tracking.
Cryptocurrency and Trading Knowledge:
- Crypto Trading: Solid understanding of cryptocurrency markets trading strategies and how exchange platforms work.
- Trading Algorithms: Experience designing or optimizing automated trading strategies.
Cloud Deployment & DevOps:
- Cloud Platforms (AWS Google Cloud DigitalOcean etc.): Experience in deploying and managing applications in a cloud environment for 24/7 uptime.
- CI/CD: Experience with continuous integration and deployment pipelines.
- Automation & Monitoring: Knowledge of setting up automation error logging and monitoring systems to ensure continuous bot operation.
Security:
- API Security: Experience managing and securing API keys and other sensitive data.
- Bot Security: Familiarity with security practices to protect against unauthorized access including rate limiting and 2FA.
- Data Handling & Backtesting:
- Data Processing: Experience with data libraries like pandas or NumPy for processing historical and live market data.
- Backtesting: Ability to implement or use tools to backtest trading strategies using historical data.
Version Control:
- Git: Proficient in using Git for version control and managing code repositories.
Soft Skills:
- Problem Solving: Ability to analyze issues and come up with effective solutions.
- Communication: Clear and concise communication skills to explain technical aspects and provide progress updates.
- Independence: Able to work autonomously prioritize tasks and meet deadlines without much oversight.
Bonus Skills (Not Required but a Plus):
- FrontEnd Development: Experience building webbased dashboards for monitoring or visualizing bot activity (e.g. using React Vue.js or Angular).
- Machine Learning or NLP: Experience using natural language processing (NLP) or machine learning for analyzing social media data or enhancing decisionmaking in trading strategies.
- Blockchain Development: Understanding of smart contracts or decentralized exchange interactions is a plus.
Benefits
- Work Location: Remote
- 5 days wotrking
Programming Languages: Python or Node.js: Strong experience in building automated systems, bots, or financial applications. API Integration: API Development: Experience with REST APIs, particularly for financial data and trade execution. Real-Time Data Processing: Experience working with WebSocket connections for real-time price tracking. Cryptocurrency and Trading Knowledge: Crypto Trading: Solid understanding of cryptocurrency markets, trading strategies, and how exchange platforms work. Trading Algorithms: Experience designing or optimizing automated trading strategies. Cloud Deployment & DevOps: Cloud Platforms (AWS, Google Cloud, DigitalOcean, etc.): Experience in deploying and managing applications in a cloud environment for 24/7 uptime. CI/CD: Experience with continuous integration and deployment pipelines. Automation & Monitoring: Knowledge of setting up automation, error logging, and monitoring systems to ensure continuous bot operation. Security: API Security: Experience managing and securing API keys and other sensitive data. Bot Security: Familiarity with security practices to protect against unauthorized access, including rate limiting and 2FA. Data Handling & Backtesting: Data Processing: Experience with data libraries like pandas or NumPy for processing historical and live market data. Backtesting: Ability to implement or use tools to backtest trading strategies using historical data. Version Control: Git: Proficient in using Git for version control and managing code repositories. Soft Skills: Problem Solving: Ability to analyze issues and come up with effective solutions. Communication: Clear and concise communication skills to explain technical aspects and provide progress updates. Independence: Able to work autonomously, prioritize tasks, and meet deadlines without much oversight. Bonus Skills (Not Required but a Plus): Front-End Development: Experience building web-based dashboards for monitoring or visualizing bot activity (e.g., using React, Vue.js, or Angular). Machine Learning or NLP: Experience using natural language processing (NLP) or machine learning for analyzing social media data or enhancing decision-making in trading strategies. Blockchain Development: Understanding of smart contracts or decentralized exchange interactions is a plus.