We are looking for a backend developer to work on new Django projects. Requirements:

Share our ideology and values. Want to change the world for the better. Not be afraid of crooks and thieves. Also:

Strong knowledge of Python 2 and Django Integration: A solid understanding of how Django projects are deployed (there will be no CI system in this case, just a script). Databases: A good understanding of relational databases, especially PostgreSQL. Ability to design a well-balanced relational model and optimize queries when necessary. Code: Following the standards adopted for specific languages and technologies. For Python, that means PEP 8; for JS, the Google Style Guide. Ability to write code comments and API documentation. Familiarity with tools that help create and maintain such documentation (Swagger, Apiary) is desirable. Understanding of RESTful principles in API design. Ability to write simple, fault-tolerant code that does not create maintenance problems. Frontend: Layout and frontend work are handled by a separate developer, but to work effectively you need to understand how to connect markup to a templating engine or quickly fix some small issue in the code. The prospect of installing npm dependencies and building JS/CSS with webpack should not be intimidating. Responsibility and independence: The developer must be a self-sufficient unit. Almost the entire project is done without active interaction with other people. We do break tasks down, but only to a reasonable extent. No one will tell the developer exactly which API method needs to be implemented today. Remote work experience is a plus. Conditions: Flexible schedule. Minimal bureaucracy. Remote work is possible.

dev@fbk.info

Original

Tags