IO TECH SOLUTIONS LIMITED
Senior Golang Developer
About the job
Join us in developing a non-custodial wallet that provides comprehensive access to a wide range of decentralized finance (DeFi) services in a single platform. Our wallet offers numerous features, including the ability to send and receive crypto assets, swap, bridge, purchase, manage NFTs, earn rewards, trade perpetual contracts, and engage in a Degen Arcade for meme token trading. Our client supports over 40 blockchain networks and more than 2,000 tokens. Requirements Proficiency in the Go programming language, with substantial experience in development, debugging, and performance optimization. Familiarity with containerization technologies such as Docker and Kubernetes. Experience with version control systems, especially Git, GitHub, and Copilot. Proficient in MySQL, PostgreSQL, and Redis, with experience in Kafka and other NoSQL databases preferred. Knowledge of blockchain technologies, including EVM, Bitcoin, Solana, Cosmos, and Sui ecosystems. Strong teamwork capabilities, excellent communication skills, and a sense of ownership. A positive mindset and strong learning ability are essential. Excellent communication skills in English (spoken proficiency preferred) and effective problem-solving abilities. Preference will be given to candidates with prior experience in multicultural teams. Responsibilities Collaborate within a cross-functional team that includes backend developers, mobile developers, QA specialists, project managers, and product owners. Deliver value to users, teammates, and the organization. Develop a secure and scalable backend system to support millions of global users. Implement high-quality coding standards to ensure systems are readable, stable, and maintainable. Foster a collaborative environment by engaging in code reviews, regular knowledge-sharing sessions, and project retrospectives. Analyze requirements effectively and address complex problems across the technology stack. Conduct technical research and propose practical enhancements to the tech stack for long-term engineering initiatives. Adhere to and continuously improve the development process.