Skip To Main Content
backBack to Search

Senior Python Engineer (Web development)

Remote in Montenegro
Python.Web
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Senior Python Engineer specializing in web development to join our team and deliver high-quality solutions for our clients.

Responsibilities
  • Participate in the full-cycle development process including design, implementation, testing and deployment using Python
  • Integrate software solutions with external systems and applications
  • Collaborate with customers to gather and refine requirements
  • Identify, escalate and resolve technical issues effectively
  • Conduct and contribute to the code review process
  • Implement functionalities based on design specifications and documentation
  • Foster teamwork and collaboration with other engineers and stakeholders
Requirements
  • At least 4 years of experience in software development
  • Knowledge of Python and adherence to Python coding standards and best practices
  • Proficiency in OOP principles and design patterns
  • Expertise in relational databases (PostgreSQL, MySQL) and non-relational databases (Redis, MongoDB, DynamoDB)
  • Experience in frameworks like Django, Flask or FastAPI
  • Competency in working with message brokers such as Kafka, RabbitMQ or AWS Kinesis
  • Familiarity with cloud technologies like AWS, GCP or Azure
  • Skills in Docker and Kubernetes
  • Good communication skills in English (B2+)
Nice to have
  • Experience with Prompt Engineering and GenAI