Senior Python Developer

at TECHIIA
  • Remote - Ukraine

Remote

Software Development

Senior

Job description

About SENET:

SENET was created in Kyiv to help a small network of gaming cafés manage dozens of gaming computers and provide a better experience for gamers. Today, ENESTECH Software is an international company with a global presence and users in over 70 countries. ENESTECH has a full in-house team for developing, supporting, selling, and marketing SENET. It’s an international team that speaks 7 languages and knows everything about computer gaming.

Our company values its Ukrainian origin and does not sell SENET to gaming cafés in Russia and Belarus. We are also actively involved in volunteering and supporting the Ukrainian army in the fight against Russian aggression. About the Role:

We are looking for a Senior Python Developer to join our team! What will you be doing?

- Defining non-functional requirements for product features.

- Estimating development time for product features.

- Writing clean, testable code and meeting delivery timelines.

- Collaborating with team members.

- Designing application architecture.

- Working on reducing technical debt.

- Participating in code reviews to ensure code quality and knowledge sharing. You’re our ideal candidate if you have:

- Over 4 years of professional programming experience (preferably in Python).

- Experience with distributed systems.

- Experience with PostgreSQL.

- Strong experience with REST APIs and web services.

- Experience with Django REST Framework.

- Proven experience in the full project lifecycle, including requirements definition, alternatives assessment, design, development, and implementation.

- Knowledge of architectural paradigms and design patterns.

- Basic understanding of Kubernetes and containerization.

- Basic experience with Linux.

Join our team! We offer:

- The opportunity to work remotely.

- Medical insurance coverage after the successful completion of the probation period.

- Paid sick leave (12 days) and vacation (18 days).

UKRAINIAN

SENET був створений у Києві, щоб допомогти невеликій мережі ігрових кафе керувати десятками ігрових комп’ютерів і забезпечувати кращий досвід для геймерів. Сьогодні ENESTECH Software – міжнародна компанія з глобальною присутністю і користувачами у більш ніж 70 країнах.

ENESTECH має повну внутрішню команду для розробки, підтримки, продажів та маркетингу SENET. Це міжнародна команда, яка розмовляє 7 мовами і знає все про комп’ютерні ігри.

Наша компанія цінує своє українське походження і не продає SENET ігровим кафе в Росії та Білорусі. Ми також активно беремо участь у волонтерстві та підтримуємо українську армію у боротьбі з російською агресією.

Про роль:

Ми шукаємо Senior Python Developer, який приєднається до нашої команди!

Що потрібно буде робити?

  • Визначення нефункціональних вимог для функцій продукту.
  • Формування оцінок часу для розробки функцій продукту.
  • Написання зрозумілого і тестованого коду та дотримання зобов’язань щодо термінів поставки.
  • Співпраця з членами команди.
  • Проектування архітектури додатків.
  • Робота над зменшенням технічного боргу.
  • Участь у рев’ю коду для забезпечення якості коду та поширення знань.

Ви наш ідеальний кандидат, якщо маєте:

  • Понад 4 роки професійного досвіду в програмуванні (бажано Python).
  • Досвід роботи з розподіленими системами.
  • Досвід роботи з PostgreSQL.
  • Глибокий досвід роботи з REST API та веб-сервісами.
  • Досвід використання Django REST Framework.
  • Обов’язковий досвід в повному життєвому циклі проекту, включаючи визначення вимог, оцінку альтернатив, проектування, розробку та впровадження рішень.
  • Знання архітектурних парадигм та шаблонів проектування.
  • Базове розуміння Kubernetes та контейнеризації.
  • Базовий досвід роботи з Linux.

Запрошуємо вас приєднатися до нашої команди!

Ми пропонуємо:

- Можливість працювати віддалено.

- Після успішного проходження випробувального терміну ми покриваємо медичне страхування.

- Оплачувані лікарняні (12 днів) та відпустка (18 днів).

Share this job:
Please let TECHIIA know you found this job on Remote First Jobs 🙏
TECHIIA logo

TECHIIA

  • 1001-5000 employees
  • Founded in 2018
  • 2 remote jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply