Iranian Company in Crypto Industry
Annual Package: 1 – 1.8 billion Tomans
Responsibilities:
· Design and develop scalable and secure software solutions for cryptocurrency applications.
· Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
· Optimize existing codebases for performance and maintainability.
· Conduct code reviews and mentor junior engineers to foster a culture of continuous improvement.
· Implement automated testing frameworks to ensure software reliability and security.
· Stay updated with industry trends and emerging technologies to enhance product offerings.
· Troubleshoot and resolve software defects and performance issues in a timely manner.
· Contribute to architectural decisions and system design discussions.
· Ensure compliance with regulatory standards and best practices in the crypto industry.
Requirements:
· 5+ years of experience in software engineering.
· Proven experience in software development with a focus on Python, including frameworks such as Django or Flask.
· Strong understanding of blockchain technology and cryptocurrency principles.
· Proficiency in database management systems, both SQL and NoSQL.
· Good to have with cloud platforms and containerization technologies such as AWS, Docker, or Kubernetes.
· Experience with version control systems, particularly Git.
· Effective communication skills to convey complex technical concepts to non-technical stakeholders.
· Prior experience in the financial technology sector or with crypto-related projects is a plus.
· Bachelor's degree in Computer Science, Engineering, or a related field.