Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
BramblingTech provides IT services and consulting, specializing in the development of custom B2B web platforms, high-traffic backends, headless storefronts, and internal tools. The company focuses on building scalable solutions and MVPs using modern architectures and clean code practices.
задачи
Design and develop backend services using Python 3.11+ and FastAPI;
Build and document REST APIs for web and mobile clients;
Design schema and document models, manage migrations, and optimize queries for PostgreSQL, MySQL, and MongoDB;
Integrate third-party services including CRM, email platforms, analytics, and social logins;
Cover code with unit and integration tests using pytest;
Participate in code reviews and share knowledge with team members;
Implement async tasks and caching using Celery, RQ, and Redis;
Containerize services with Docker and manage deployment via CI/CD pipelines;
Estimate tasks, propose architectural options, and identify technical risks;
Support production by debugging incidents and implementing long-term fixes.
требования
2+ Years of commercial Python development experience in web/backend projects;
Solid understanding of OOP, SOLID, design patterns, and clean code principles;
Confident with relational (PostgreSQL) and NoSQL (MongoDB) databases;
Experience designing and documenting REST APIs using OpenAPI/Swagger;
Practical experience with Git, feature-branch/GitFlow workflows, and code reviews;
Hands-on experience with Docker and basic CI/CD tools;
Experience writing unit and integration tests with pytest or unittest;
English B1 or higher;
Engineering maturity and sense of ownership;
Nice to have: async Python (asyncio, async ORM, FastAPI), Celery/RQ, Redis, cloud experience (AWS, GCP, DigitalOcean), microservice and event-driven architectures (RabbitMQ, Kafka), frontend basics (React/Vue), monitoring tools (Sentry, Grafana, Prometheus, ELK), open-source contributions or public GitHub portfolio.
условия
Competitive salary reviewed every 6 months based on performance and KPIs;
5 Working days of paid vacation and 5 paid sick leave;