**Who We Are Looking For:**
We are seeking a highly skilled and motivated **Node.js Developer** to join our team. The ideal candidate will have a deep understanding of backend development, with a strong focus on building high-performance, scalable systems. You will be responsible for developing, optimizing, and maintaining our platform that interacts with decentralized exchanges (DEX) like Raydium on the Solana blockchain. If you have a passion for blockchain technology and want to be part of an innovative team at the forefront of decentralized finance (DeFi), we want to hear from you!
**Responsibilities:**
— Design, develop, and maintain backend services for opening and closing long (buy) and short (sell) positions on our platform.
— Integrate and manage interactions with DEX platforms such as Raydium on Solana, ensuring fast and reliable transaction processing.
— Implement logic to handle the movement of assets between user accounts and the platform’s liquidity pools, including conversions between tokens and quote assets.
— Develop and enforce security protocols to safeguard platform and user data, particularly in relation to financial transactions.
— Monitor and optimize the performance of backend services to ensure low-latency and high-throughput operations, especially during peak trading times.
— Collaborate with frontend developers to design and implement APIs that support efficient and scalable communication between the backend and frontend applications.
— Troubleshoot and resolve issues related to transaction processing, system performance, and other backend-related challenges.
— Write clean, maintainable, and well-documented code, following best practices and coding standards.
— Participate in code reviews and contribute to continuous improvement of the development process.
**Requirements:**
—
— Strong knowledge of JavaScript/TypeScript and experience with asynchronous programming.
— Proven experience in developing scalable REST APIs and working with WebSocket for real-time data exchange.
— Good to have Familiarity with blockchain technologies, particularly Solana, and experience interacting with DEX platforms such as Raydium.
— Experience with databases like PostgreSQL or MongoDB, and knowledge of how to optimize queries for performance.
— Proficiency in writing unit and integration tests to ensure code reliability and stability.
— Excellent problem-solving skills, attention to detail, and the ability to work effectively in a fast-paced environment.
— Strong communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
**What We Offer:**
— Competitive and transparent compensation: salary discussed based on interview results, with formal employment per local labor laws.
— Hybrid work model with hours from 10:00 AM to 6:00 PM.
— A team of top professionals ready to share their expertise and provide support.
— Health care coverage, including dental, through our comprehensive insurance program.
— Modern offices in Dubai/Warsaw, with the possibility of relocation.
— Opportunity to work on cutting-edge blockchain projects and directly contribute to the evolution of decentralized finance.
**About Our Company:**
Our company is at the forefront of blockchain technology and web solutions. We excel in enhancing trading platforms, optimizing transactions, and creating smart contracts that power the decentralized economy. Our expertise extends to developing sophisticated trading tools and monitoring systems for the crypto market.
We’re equally committed to web security, providing businesses with tools to safeguard their online presence and build customer trust. Our security solutions help prevent cyberattacks and offer peace of mind through easy backup and restoration options.
We also empower businesses with user-friendly website creation tools. Our platform allows for the development of mobile-friendly sites with built-in marketing features, making it easy for companies to establish and grow their online presence. From customization to content creation and management, we provide end-to-end support for your digital journey.
**Please note:** Candidates will be required to complete a test assignment as part of the interview process.