Ginkgo Ukraine logo

Senior Python developer

Ginkgo Ukraine·Salary not specified

Primary stack

PythonDjangoAPISeleniumOOPSQLMongoDBRedisGit

Nice to have's

pytestAWSWebSocketsDockerSQLunittestPostgreSQL

Job description

About the Position

We are looking for a Senior Python Developer to join our team on a permanent basis. Our core technology stack is Python, and we are expanding our back-end team.

Responsibilities

  • Develop scalable backend systems using Python.
  • Collaborate with the frontend team to ensure seamless integration.
  • Write clean, maintainable code following best practices.

Requirements

  • Upper-Intermediate level of English.
  • 5+ years of Python programming experience.
  • Experience with web frameworks: Django.
  • Experience with REST API (DRF), Selenium.
  • Good OOP understanding. SOLID and GRASP patterns.
  • Experience with VSC: Git (Github, Bitbucket).
  • Databases: SQL, MongoDB, Redis.

Nice to Have

  • Understanding of unit tests and pytest.
  • Experience with AWS stack: Lambda, Batch, S3, Fargate, Kinesis using boto3, Flask.
  • Good knowledge of Postgres 11+ (AWS RDS/AWS Aurora), experience in DB schema design.
  • Understanding of network operations/protocols, experience with WebSockets.
  • Experience with *Docker, knowledge of standard nix utilities, writing and optimizing SQL queries.

We Offer

  • Convenient working schedule.
  • 15 paid working days of vacation and 5 working days of sick leave per year.
  • Tax compensation.
  • Always timely review of financial compensation (once a year).
  • Referral bonuses.
  • Working directly with the client and with the international team.
  • Freedom and autonomy in your daily duties.
  • Paid business trips and the opportunity to travel.

Application Process

  1. Conversation with the recruiter.
  2. Technical interview in English (1 hour).
  3. Client's interview in English (1 hour).

About the Company

Our team appreciates honesty and transparency in mutual cooperation, so feel free to ask us about all important points for you :)

© Ginkgo Ukraine. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

We are a Ukrainian software development company with a big heart, we like what we do and do it great.Our mission is to help your business grow and become a valuable partner that will help you choose the best project solutions. We create unique software products that change the world.We can make the processes in your business faster and more cost-effective, convert routine manual jobs to digital advanced automated workers, and grow your business efficiency.The main value of our company is the people. We strive to create a work environment that is both productive and comfortable. We appreciate every aspect of their contributions and strive to make Ginkgo Ukraine a place for career opportunities and growth.We work mainly with customers from Israel and the United States. We provide the speed, innovation and quality that our customers and their users expect.Our expertise:— Long-term partnership approach— Highly qualified dedicated teams— Custom software development with Python and Javascript— Solution consultingGinkgo Ukraine’s approach is individual for each and every project. It’s important to us that our colleagues and partners are as comfortable and easy to work with (as each other), so you can excel and feel the same way.

More at Ginkgo Ukraine

All 2 roles

Popular searches