We’ve developed a groundbreaking payments platform capable of handling complex, industry-specific authorizations in the blink of an eye. We’ve secured backing from global card networks and signed agreements with Tier 1 clients.
Imagine instantly covering travel expenses abroad with a smart card from your insurer or handling business trip costs without using your personal funds. Our B2B payment solution turns these scenarios into reality with advanced payment cards, back-office applications, and mobile tools. Join us to transform the future of seamless, automated expense handling.
Requirements:
- Strong Python skills, capable of building maintainable code from day one, using Pythonic patterns to create effective microservices.
- Familiarity with type annotations in Python and able to work with static type checkers like Pyright.
- Knowledge of object-oriented modeling to represent business processes clearly in code.
- Comfortable with Kubernetes for debugging services in the testing environment.
- Ability to thrive in an unstructured startup setting, proactively solving problems and escalating issues as needed to drive innovation.
Our tech stack:
- Python 3, Django and Litestar.
- Rust for our Payment Authorization Service
- Our APIs are developed using GraphQL (Ariadne).
- Test-driven and behaviour-driven (Gherkin syntax) development patterns.
- Continuous integration and delivery using Gitlab Pipelines.
- Infrastructure as code (GCP & Terraform).
- Postgres, Memgraph (graph db).
- Docker both for development and production (k8s).
- Flutter for building our hybrid apps.
- Monorepo (Pants Build) for backend services.
- Vertical Slice Architecture.
- Maximal test coverage - unit tests, acceptance tests, integration tests, and system tests.
- Our preferred project management method is Scrumban (Notion).
- Our preferred communication tool is Slack.