Go Interactive

Senior Python Developer

Ukraine

13 days ago
Save Job

Summary

We are looking for a Python Developer for our client.

Founded in 2003, the company is a global technology consultancy specializing in digital transformation, data management, and AI-driven solutions. They focus on enhancing customer experiences and providing secure IT infrastructure. The company also offers expertise in Salesforce, UX/UI design, and loyalty programs, aiming to accelerate business value through integrated technology and industry insights.


Requirements:

  • 5+ years of development experience with Python and REST frameworks
  • Hands-on experience with FastAPI
  • Very comfortable in Linux environments.
  • Experience with relational databases (PostgreSQL, MySQL).
  • Understanding how to optimize ORMs.
  • Experience in Micro Systems.
  • Experience with queueing systems such as Celery or RabbitMQ.
  • Regular use of Git as a version control tool.
  • Good level of technical English.
  • Great organizational skills.
  • Excellent teamwork skills.
  • Passion to learn and mentor.
  • Ability to easily context switch.
  • Experience in Web scalability.
  • Knowledge of eventual consistency architecture.
  • Understanding the importance of following the defined SDLC.



Responsibilities:

  • Write clean, efficient, and reusable code using Python.
  • Work closely with developers, designers, and stakeholders to meet project requirements.
  • Design, query, and optimize databases for application performance.
  • Identify and resolve software issues to ensure smooth functionality.
  • Conduct code reviews and follow best practices for maintainable code.
  • Use tools to deploy, manage, and optimize application performance in production.
  • Keep up with industry trends and apply new technologies when beneficial.


What we offer:


  • Employment with competitive compensation, based on experience
  • Possibility to work remotely
  • An open, transparent and fun work culture
  • Multi-national team and collaborative work environment
  • Continuous knowledge sharing with engaged co-workers
  • Career and professional growth opportunities


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: