Backend Developer
Оплата: от 3000$ до 5000$
Компания: КА: ghostbusters (https://gbhiring.com)
Локация: Вне РФ и РБ, работа по европейской тайм зоне, так что с Азии не смотрим
Требуемый опыт работы: от 5 лет
Занятость: Полная занятость
Формат: remote
Добрый день!👏
Key Responsibilities
• Design and develop high-performance RESTful APIs using FastAPI and async Python
• Implement and maintain microservices including Property Service, User Service, and Analytics Service
• Build robust two-way synchronization between our platform and the Onyx real estate CRM
• Develop event-driven architecture using Apache Kafka for reliable inter-service communication
• Create and optimize database schemas, queries, and data access patterns
• Implement OAuth 2.0 authentication with JWT and role-based access control
• Collaborate with AI engineers to integrate recommendation and conversational AI capabilities
• Write comprehensive unit and integration tests with Pytest
• Participate in code reviews and contribute to technical documentation
• Work closely with frontend developers and DevOps engineers in an Agile environment
Requirements
• 5+ years of Python development experience with strong proficiency in Python 3.10+
• 3+ years working with FastAPI, Django, or similar frameworks
• Proven experience building microservices architecture and RESTful APIs
• Strong knowledge of PostgreSQL and experience with ORM frameworks
• Experience with message brokers (Kafka, RabbitMQ) for event-driven systems
• Familiarity with AWS services (Lambda, ECS, RDS, S3)
• Understanding of authentication protocols (OAuth 2.0, JWT)
• Experience with synchronization patterns for real-time data integration
• Excellent problem-solving, debugging, and performance optimization skills
• Strong communication skills and ability to work in a collaborative environment
Preferred Qualifications:
• Experience with real estate technology or property management systems
• Knowledge of AI/ML integration patterns and recommendation systems
• Familiarity with GraphQL and WebSockets for real-time applications
• Experience with ElastiCache/Redis for distributed caching
• Background in high-performance, high-availability systemsz
Интересно будет пообщаться? 🫥
пишите в тг @tetanec
