⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Python Developer

Прямой работодатель  Lunas ( lunas.pro )
Сеньор
Информационные технологии • Разработка • Backend • Python • Django • Flask • PostgreSQL • AWS • Amazon S3 • SaaS/PaaS
21 апреля
Удаленная работа
Опыт работы более 5 лет
Работодатель  Lunas
Описание вакансии

Lunas Inc. is an international digital agency founded in 2015, specializing in stunning 3D visualizations and interactive projects for top clients worldwide. We transform complex ideas into innovative digital tools, helping our clients achieve ambitious goals. Using cutting-edge rendering software, virtual reality technology, and animation, we deliver a wide range of creative solutions and high-quality digital products.

Achievements

Lunas was built on passion and dedication. Our portfolio and client feedback inspire us to push our limits with exciting projects and bold new ventures:

  • We have already made our mark on the global 3D visualization industry, with satisfied clients across Europe, the USA, Canada, the Middle East, Asia, and Africa. As we continue to grow, our team has expanded to over 70 professionals working from different parts of the world.
  • We are multiple-time winners of the Architizer A+Firm Awards, International Render Competition, and Iconic Awards, as well as finalists in the SBID International Design Awards and CGarchitect Firm Awards. We were also shortlisted for the Building Innovations Awards 2024 in the "Best Use of Visualization Technology" category.

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

Required Skills & Experience

  • 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

Would be an advantage

  • English proficiency: B2+ (spoken and written)
  • 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 systems

What We Offer

  • Remote work
  • Paid vacation and sick leave
  • Professional development: we cover the cost of training and skill enhancement courses
  • Salary paid in USD

Специализация
Информационные технологииРазработкаBackendPythonDjangoFlaskPostgreSQLAWSAmazon S3
Отрасль и сфера применения
SaaS/PaaS
Уровень должности
Сеньор