drjobs Fullstack Developer PythonNodejs

Fullstack Developer PythonNodejs

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

4-5years

Job Location drjobs

Ahmedabad - India

Monthly Salary drjobs

81 - 100

Vacancy

1 Vacancy

Job Description

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.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.