-
Darkex

API Developer (Python-Based Crypto Exchange Project)

Darkex
Turkey · Full-time · Entry

About Us

Darkex Exchange LLC is a cutting-edge cryptocurrency exchange platform headquartered in Tirana, Albania. Our mission is to provide secure, efficient, and innovative digital asset trading solutions to a global audience. Our Python-based Centralized Exchange (CEX) forms the backbone of our platform, and we are seeking a talented API Developer to enhance its capabilities by developing robust, scalable, and secure APIs that power our trading, wallet, and data services.

 

Position Overview

As an API Developer, you will be responsible for designing, developing, and maintaining APIs that integrate seamlessly with our Python-based CEX platform. Your work will directly impact our trading platform’s performance, usability, and security, enabling seamless interaction between the backend systems, front-end interfaces, and third-party integrations.

 

Key Responsibilities

API Development and Maintenance:

  • Design, develop, and deploy high-performance RESTful and WebSocket APIs for the cryptocurrency exchange platform.
  • Create APIs for real-time trading, wallet services, user authentication, and account management.
  • Implement robust rate-limiting, data caching, and error-handling mechanisms to ensure reliability and security.

System Integration:

  • Collaborate with the backend team to integrate APIs with Python-based backend services, including blockchain nodes and third-party providers.
  • Work closely with front-end developers to ensure seamless consumption of APIs for web and mobile applications.

Performance Optimization:

  • Analyze and optimize API performance to handle high-frequency trading and large volumes of requests.
  • Implement scalable architecture to support future growth and traffic demands.

Security Implementation:

  • Apply best practices for API security, including encryption, authentication, and token-based access (OAuth2, JWT).
  • Conduct regular vulnerability assessments and implement updates to safeguard against emerging threats.

Documentation and Testing:

  • Create comprehensive API documentation for internal and external use, including usage examples and integration guidelines.
  • Develop automated test scripts to validate API functionality, performance, and security.

Collaboration and Support:

  • Work with cross-functional teams, including blockchain engineers, DevOps, and QA, to deliver high-quality solutions.
  • Provide technical support to external developers integrating with our APIs.

 

Qualifications

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Technical Skills:

  • Programming: Strong expertise in Python, with experience in frameworks such as Django, Flask, or FastAPI.
  • API Design: Proficiency in developing RESTful APIs and WebSocket services.
  • Database Management: Knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Security Standards: Familiarity with OAuth2, JWT, SSL/TLS, and encryption protocols.
  • Performance Optimization: Experience in scaling APIs for high concurrency and low latency.
  • Version Control: Proficiency with Git and collaborative workflows.
  • Tools and Protocols: Familiarity with API management tools (Postman, Swagger/OpenAPI) and integration protocols like JSON-RPC or gRPC.

Preferred Skills:

  • Experience with message queues (RabbitMQ, Kafka, Celery).
  • Familiarity with CI/CD pipelines and DevOps tools (Docker, Kubernetes).
  • Knowledge of blockchain technologies and cryptocurrency systems.
  • Experience working with high-frequency trading platforms or financial systems.

Experience:

  • Minimum of 3-5 years of experience in API development, preferably in fintech or cryptocurrency sectors.
  • Demonstrated experience in building and maintaining production-grade APIs.

Soft Skills:

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • A detail-oriented and proactive approach to development.
  • Ability to thrive in a dynamic and fast-paced environment.


 RELOCATION TO TIRANA / ALBANIA IS MANDATORY

Fluency in English is required for this role.


Why Join Us?

  • Innovative Projects: Contribute to state-of-the-art API solutions in the cryptocurrency industry.
  • Collaborative Team: Work with a passionate team dedicated to innovation and excellence.
  • Career Growth: Access opportunities for professional development and skill enhancement.
  • Competitive Compensation: Attractive salary packages, performance bonuses, and benefits.


Key Skills

Ranked by relevance

c ha ai toc cryptocurrency python ui blockchain sql devops scala oauth excel git esp ssl vulnerability assessment message queues restful apis kubernetes postgresql rabbitmq fastapi postman django docker nosql kafka flask grpc nat ats kf
Login to Apply
Posted
Dec 18, 2024
Type
Full-time
Level
Entry
Location
Istanbul
Company
Darkex

Industries

Financial Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
PIONEER SERVICES PTE. LTD.
Related

Treasury Specialist & Reconciliation Developer - Fintech / Crypto

2026-06-29

Full-time
Mid-Senior
Singapore
Internet Marketplace Platforms
Accounting/Auditing
View Job Details
Stealth Startup
Related

Treasury Specialist & Reconciliation Developer - Fintech / Crypto

2026-06-29

Full-time
Mid-Senior
Singapore
Technology
Finance
View Job Details
Priority Crypto
Related

Blockchain Developer

2026-07-03

Full-time
Mid-Senior
United States
Technology
Engineering