Company Overview: We are an innovative startup focused on creating a cutting-edge trading bot for the Solana blockchain. Our mission is to provide users with a faster, more efficient trading experience directly within the Telegram interface. We aim to compete with market leaders by offering enhanced trading efficiency, user accessibility, scalability, and security.
Job Description: We are looking for a highly skilled Backend Developer to join our team and lead the development of our Telegram trading bot. This role involves designing, building, launching, and scaling a publicly available trading bot that facilitates efficient trading on the Solana blockchain. The ideal candidate will have a strong background in backend development, deployment, and DevOps, with experience in blockchain and smart contracts, leveraging DEX APIs, and managing RPC nodes, preferably on Solana.
Key Responsibilities:
- Architecture Design: Design and implement the backend architecture for the Telegram trading bot, ensuring scalability, reliability, and performance.
- Blockchain Integration: Integrate Solana blockchain data from various DEXs and DAPPs (e.g., Raydium, Jupiter, Meteora, Pump.fun, Dexscreener, Jito Bundling).
- Server and Database Management: Set up and maintain an application server, private RPC node, and database to host and manage the bot and user data securely.
- Security Measures: Implement robust security protocols to protect user data, private keys, and application integrity.
- Performance Metrics: Monitor and benchmark performance metrics to maintain competitiveness within the market.
Technical Requirements:
- Backend Development: Proven experience in backend development with a focus on blockchain and smart contract technologies, ideally Solana.
- Solana Blockchain: Deep understanding of the Solana blockchain, smart contracts, and related DEXs/DAPPs.
- API Integration: Expertise in integrating with DEX APIs and other third-party APIs.
- Data Management: Strong experience with database management, including storing private keys, user data, and transaction histories.
- Security Best Practices: Knowledge of security best practices in web3 and crypto projects, including key generation, storage, and transaction signing.
- Programming Languages: Proficiency in relevant programming languages (e.g., Rust, JavaScript, TypeScript, Python).
- DevOps: Experience with application deployment and maintaining high availability systems.
- RPC Nodes: Experience in managing and leveraging RPC nodes for high-speed transacting.
Compensation:
- This job will start as a contracted hourly position at 40+ hours per week, with potential to be a full time hire.
- Pay is negotiable and may include potential equity compensation based on experience and fit.
Benefits:
- Competitive salary and equity options.
- Flexible working hours and remote work opportunities.
- Opportunity to work on a cutting-edge project in the rapidly evolving blockchain space.
- Collaborative and innovative team environment.