Intentionally small agile team of software engineers
-
· 110 views · 26 applications · 5h
Python/Django backend developer
Full Remote · Ukraine · 1 year of experience · English - B1Hi, we are AmiFactory, the outsourcing software development company. We design, build, and launch products with our global partners. Currently, we are looking for someone good at developing secure and robust backend for our web and mobile apps using...Hi, we are AmiFactory, the outsourcing software development company. We design, build, and launch products with our global partners.
Currently, we are looking for someone good at developing secure and robust backend for our web and mobile apps using Python/Django.
We are located in Kyiv, but prefer remote work for now.
You will work on products in the field of fintech, tourism, shopping, and e-mobility. We have both new and ongoing projects, but without tons of legacy.
Our requirements are pretty simple:
1. You have at least 1 year of experience in backend application development and have worked on apps that are a bit more complex than the Django polls project.
2. You can implement a designed and described data model and REST API for it. And also, you know how to perform background jobs, like sending emails.
3. You understand how to work with ORM, middlewares, channels, JSON, JWT, WSGI/ASGI.
4. You have experience integrating (or at least you understand how it can be done) third-party services, like MailGun, Firebase, S3, payment gateways, etc.
5. You heard about software architecture and even use some to keep the project readable, robust, and flexible during the whole lifecycle.
6. You are ready to take part in the designing process of the data model, business logic, and APIs for various clients based on requirements.
7. You don't have problems with tools like PyCharm/VS Code, Docker, Git/GitLab/GitHub, an issue tracker, and a terminal.
Will be a plus if you:
Have experience with PostgreSQL and MongoDB;
Have good knowledge of how things like Web server, WebSockets, and HTTP work;
Have experience with video streaming;
Have experience with DevOps methodology.
We offer:
Competitive salary depends on the results of the interview;
Professional team;
Modern tech stack;
Simple work process and communication between team members;
20 days of vacation.
More