Position: Backend developer
Company: Strawbay
Category: Python
Experience required: 2y
English level: pre

### Job Overview

The fin-tech world continues to evolve at a rapid pace, and we, Strawbay, want to be on the cutting edge when it comes to creating integrations between financial services. We’re looking for a skilled back-end developer to join our team of creators who are delivering great services for our customers. Working behind the scenes, the ideal candidate will have a unique blend of technical expertise, curiosity, and analytical mindset. This person should be comfortable working independently as well as with a team fully remote.

### Key-responsibilities

- Write code and tests, build prototypes, resolve issues, and profile and analyze bottlenecks
- Manage and optimize scalable distributed systems in the cloud
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience
- Implementing effective and performant API’s
- Implement system-integrations
- Code reviews

### Requirements

- Python 3
- Understanding of OOP / Functional / Procedural programming paradigms
- Knowledge of unittests/integration tests (TDD would be a plus)
- Experience in Microservices would be a plus
- Ability to work with SQL/NoSQL databases like PostgreSQL/Google Cloud Datastore
- Experience with Google Cloud Provider (GCP) Cloud Functions, Cloud Run, Cloud Scheduler, PUB/SUB etc would be a plus
- Experience with Docker
- Responsibility and problem-solving skills
- Ability to learn fast
- Good communication skill
- Non 9/5 working mentality