About the Role
Our client, a frontrunner in the Criptomonedas y Blockchain arena, is looking for a skilled Desarrollador Backend Blockchain to join their innovative team in León, Guanajuato, MX . This position is central to building and maintaining the robust backend infrastructure that powers our decentralized applications and services. You will be instrumental in designing, developing, and optimizing APIs, databases, and server-side logic that ensures seamless and secure interactions with blockchain networks. The ideal candidate has a solid foundation in backend development, experience with distributed systems, and a strong grasp of blockchain protocols. You will collaborate closely with frontend developers, smart contract engineers, and product managers to deliver high-quality, scalable solutions. This is a prime opportunity to contribute to transformative projects within the rapidly evolving world of blockchain technology and shape the future of decentralized systems. We cultivate an environment of technical excellence and continuous improvement.
Key Responsibilities
- Design, develop, and maintain scalable and efficient backend services and APIs for blockchain applications.
- Implement and manage databases and data storage solutions optimized for blockchain data.
- Develop server-side logic that interacts securely with smart contracts and blockchain networks.
- Write clean, efficient, well-documented, and testable code in languages such as Go, Node.js, or Python.
- Optimize application performance, ensuring low latency and high throughput.
- Collaborate with frontend developers to integrate backend services with user interfaces.
- Work closely with smart contract developers to ensure seamless integration between on-chain and off-chain logic.
- Implement security best practices to protect data and system integrity.
- Troubleshoot and resolve backend issues, ensuring high availability and reliability.
- Stay updated on the latest advancements in backend technologies and the Criptomonedas y Blockchain space.
- Participate in architectural discussions and contribute to technical roadmap planning.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
- Minimum of 4 years of professional experience in backend development.
- Proven experience developing robust APIs and microservices.
- Proficiency in at least one backend programming language such as Go, Node.js, Python, or Java.
- Experience with database technologies (e.g., PostgreSQL, MongoDB) and data modeling.
- Understanding of blockchain principles and protocols (e.g., Ethereum, Bitcoin).
- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Experience with message queues (e.g., Kafka, RabbitMQ) is a plus.
- Knowledge of security best practices for backend systems.
- Strong problem-solving, debugging, and analytical skills.
- Excellent teamwork and communication abilities.
- A passion for Criptomonedas y Blockchain and decentralized technologies.
Benefits
- Competitive salary and attractive bonus structure.
- Comprehensive health, dental, and vision insurance.
- Opportunities for professional growth, training, and attending conferences.
- Flexible hybrid work model promoting work-life balance.
- A collaborative and innovative technical environment.
- Exposure to cutting-edge blockchain technologies.
- Career advancement opportunities within a leading company.
- Modern office facilities and amenities.