Software Engineer
Role details
Job location
Tech stack
Job description
engineers to deliver high-quality, reliable software. Responsibilities Design, implement, and maintain backend services, APIs, and internal tools. Collaborate with cross-functional teams to define requirements and deliver high-quality features. Write clean, maintainable, and well-tested code. Participate in code reviews, technical discussions, and architectural decisions. Troubleshoot, debug, and optimize existing systems for performance and scalability. Stay informed about emerging technologies in both general software engineering and the crypto/blockchain space. Requirements Solid experience in software engineering, ideally in backend or full-stack development. Strong programming skills in Typescript or Go (knowledge of these languages is beneficial but not required ; strong engineers from other backgrounds are welcome). Familiarity with cryptocurrencies, blockchain concepts, or Web3 technologies. Experience with modern development practices: version control (Git), CI/CD, testing, code
Requirements
reviews, etc. Ability to work independently and collaboratively in a distributed team. Good communication skills and a proactive mindset. Nice to Have Knowledge of smart contracts, wallets, cryptography, or other blockchain-related tools. Hands-on experience with cloud platforms (AWS, GCP, Azure). Familiarity with containerization and orchestration (Docker, Kubernetes). Contributions to open-source projects. What we offer Competitive compensation, adjusted based on experience and individual skillset. Flexible working hours and remote-friendly environment. Opportunities to work on cutting-edge crypto and blockchain technologies. A collaborative, engineering-driven culture with room for growth and learning. The chance to shape core components of a fast-growing company in a dynamic industry.