Seemless Integration, Exceptional Results

Backend Django

Mybitstore

About the job

Job Summary:

Mybitstore, a cryptocurrency trading firm, is seeking an experienced Backend Django Developer who understands the role and can independently build and maintain secure, scalable backend systems powering our digital platforms. The ideal candidate should have strong expertise in Python, Django, APIs, and database management, and be capable of developing reliable backend infrastructure for fintech applications. This role requires someone confident in backend architecture, performance optimisation, and delivering production-ready solutions in a fast-paced digital finance environment.

Duties and Responsibilities

  • Assist in designing and developing robust backend services using Python and Django.
  • Assist in implementing core financial system logic including wallets, transactions, ledgers, and account management.
  • Provide assistance in building systems that are scalable, fault-tolerant, and highly available.
  • Provide assistance in developing secure RESTful APIs for financial operations.
  • Assist in integrating payment gateways, banking APIs, KYC/AML services, and third-party financial services.
  • Assist in ensuring transaction accuracy, idempotency, and auditability.
  • Assist in designing and maintaining systems for real-time and batch transaction processing.
  • Assist in handling reconciliation logic, transaction logs, and financial record integrity.
  • Assist in implementing safeguards to prevent double spending, fraud, or inconsistencies.
  • Provide assistance in implementing strong authentication, authorization, and encryption mechanisms.
  • Provide assistance in ensuring secure handling of sensitive financial and personal data.
  • Provide assistance in supporting compliance with financial and data protection regulations and internal security policies.
  • Provide assistance in designing optimized database schemas for financial records.
  • Assist in ensuring high data integrity, consistency, and secure storage.
  • Assist in implementing backups, failover strategies, and disaster recovery support.
  • Assist in optimizing systems for high transaction volumes and low latency.
  • Provide assistance in monitoring system performance and resolve bottlenecks.
  • Provide assistance in implementing logging, monitoring, and alerting for financial operations
  • Provide assistance in supporting implementation of fraud detection signals and risk control mechanisms.
  • Assist in building monitoring tools to flag suspicious transactions and write unit and integration tests for financial logic and APIs.
  • Assist in performing thorough testing of transaction flows and edge cases.
  • Assist in working with product, compliance, security, and frontend teams.
  • Provide assistance in participating in technical reviews and architecture planning.
  • Provide assistance in supporting CI/CD processes and cloud deployment.
  • Provide assistance in ensuring secure configurations of servers and services.
  • Assist in maintaining documentation for financial systems and APIs.
  • Assist in supporting audit and compliance reviews with technical documentation.
  •  Any other related duties.

Qualifications

  • A minimum of BSc in computer science, software engineering, IT, and related field
  • Strong knowledge of Python programming
  • Familiarity with the Django framework and how web applications work
  • Understanding of REST APIs and basic client-server architecture
  • Strong knowledge of databases (e.g., PostgreSQL, MySQL, or SQLite)
  • Familiarity with Git or other version control system
  • Strong understanding of HTML, CSS, and basic frontend-backend interaction
  • Knowledge of object-oriented programming (OOP) concepts
  • Strong understanding of web security principles (authentication, data protection)
  • Ability to write clean, readable, and maintainable code
  • Strong willingness to learn and take technical guidance
  • Good problem-solving and analytical skills
  • Ability to work in a team and communicate technical issues clearly

What You Will Gain

• Strong experience building real-world backend systems using Python and Django

• Proven expertise in API development, database design, and backend system architecture

• Solid understanding of secure fintech systems and data protection best practices

• Experience working within professional software development teams and agile environments

• Opportunity to work on high-impact fintech infrastructure with potential for long-term collaboration

Interested candidates should kindly send their CV and GitHub profile link to hr.department@mybitstore.com

Share this job

Categories

Recruiter Features

Related Jobs

Telecel Ghana

Software Developer

The software developer is responsible for leading the development team

Coders Connect

Senior Software Engineer

You’ll design and evolve shared services, control plane components

Tap & Hop

Backend Developer (Python)

Tap & Hop is seeking a Python Backend Developer

CalBank PLC

Senior Application Developer

This role ensures that the bank’s digital platforms are efficient

Parity

DevTooling Engineer 

As a DevTooling Engineer, you’ll be at the center of that change

Remotown

Senior Mobile (Java/Kotlin) Developer

We are seeking an experienced Senior Mobile (Java/Kotlin) Developer

Sportserve

Senior Full Stack Developer (PHP & Vanilla JS)

We’re looking for a skilled and creative Senior Full-Stack Developer

Zenrows

GTM Engineer

ZenRows is looking for a foundational GTM Engineer

Proton.ai

Senior Backend Engineer

Proton is looking for an experienced Senior Backend Engineer

clearer.io

Software Engineer II

You will lead the design and development of complex features