Back-end developer for Python and Django Web SaaS

About the Project

We’re running a live SaaS product – a QR code generation platform – and are looking for a backend developer to join our small cross-functional team.

Tech Stack (Required)

  • Python 3 β€” 3+ years
  • Django β€” 3+ years
  • Django REST Framework β€” 3+ years
  • Web development β€” 3+ years
  • Stripe API (and djstripe)
  • GitLab

Nice to have

  • AWS knowledge (mainly Docker and RDS)

Day-to-Day Focus (based on current goals)

  • 90% New feature & API development, improvements to existing features
  • 10% Deploy activities, writing tests, assisting with production environment issues, providing backend insight for business requirements

Project Management & Collaboration

  • Jira (Kanban-style workflow)
  • Slack for communication

Soft Skills (Required)

  • Product mindset: focus on building and growing the product
  • Accountability & ownership: your code will be customer-facing
  • Independent self-management
  • Team-oriented mindset
  • Spoken English required

Code Quality & Best Practices

  • Adherence to coding best practices
  • Experience with code reviews and knowledge-sharing
  • Familiarity with security standards and performance optimization
  • Writing clean, maintainable, and well-documented code

Other Details

  • Flexible working hours (GMT+3)
  • Team communicates in Ukrainian and English
  • 100% remote
  • Open and transparent communication
  • Strong problem-solving skills
  • Collaborative and positive attitude
  • At least 20 hours committed to the project per week.
  • Hourly salary - invoice required at the end of each month.

 

Hiring Process

  1. Application reviewed
  2. Meet & greet in English with a Co-Founder (20 minutes + a few technical questions)
  3. Technical test task (if suitable after step 1)
  4. Final interview with Backend Lead (review + deeper discussion)
  5. Hiring decision

---
We are a small team, and while we strive to review every application, we may not be able to respond to all candidates. We appreciate your understanding and thank you for your interest in the role.

Thanks for giving this job post a read and we're looking forward to your application.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 15 September
34 views
Β·
3 applications
67% read
Β·
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...