Python Full Stack Developer (DevTools)

1 Hour ago • 5 Years + • Full Stack Development

Job Summary

Job Description

Playrix seeks a Senior Full Stack Developer to join their game development tools team. This role involves end-to-end project ownership, from front-end to back-end development, utilizing a product approach. Responsibilities include improving existing services, developing new interfaces, automating processes, building game testing tools, and shaping quality standards. The stack includes Python 3.10+, FastAPI, MongoDB, Vue 3, AWS, and more. Relocation to specified offices or remote work (excluding Russia and Belarus) is required.
Must have:
  • 5+ years backend Python experience
  • 1+ year Frontend (ReactJS/VueJS)
  • FastAPI/Django experience
  • Experience building services from database to frontend
  • Unit and integration testing experience
  • Experience deploying and monitoring services
Good to have:
  • AWS and Docker experience
  • Experience with orchestrators (Nomad, K8s)
  • Understanding of CI/CD (TeamCity, Jenkins)
Perks:
  • Flexible schedule and remote work options
  • Health insurance and psychologist reimbursement
  • Paid vacation and sick leave
  • Gym memberships and fitness app reimbursements
  • Paid conferences and courses
  • Discounts on language courses
  • Company events and merch

Job Details

Python Full Stack Developer (DevTools)

About the company

Playrix is ​​one of the most successful mobile game development companies 
in the world. In terms of mobile application revenue, we rank first in Europe 
and are in the top 3 worldwide. Our games have been installed 2.3 billion times (that's a third of the world's population!) and more than 30 million people around the world play them every day.

Team, about the role

We are looking for a Senior Full Stack developer to join the development team of game development tools - these are end-to-end projects with front and back end.

We follow a product approach, where each developer owning several services determines the direction of their development and communicates with customers.

Examples of tools:

  • monitoring builds and quick notification of problems in games
  • content delivery scripts and utilities for the game engine
  • automations of work with Apple Store and Google Play
  • framework for static tests of game projects
  • Our team: 4 Senior Developers, 2 QA and Tech Lead.

    This role requires relocation from Russia and Belarus to one of our offices or remote work from other countries (except Russia and Belarus). Find out more .

    Tasks

    • Improving existing services and leading the development of new ones

    • Developing and designing interfaces for new services from scratch

    • Automating development processes

    • Developing tools for game testing

    • Participating in the formation of quality standards and engineering development practices


    Our stack

    Python 3.10+ stack, FastAPI, MongoDB, Vue 3, AWS, Zabbix, Grafana, k8s, ELK stack.

    Requirements

    • 5+ years of experience in backend development on Python

    • 1+ year of Frontend development experience in ReactJs /VueJS

    • Experience with FastAPI/Django frameworks
    • Experience architecting and building services from the ground up - from database design to front-end design and development

    • Experience in unit and integration testing

    • Experience moving new services into production, as well as setting up monitoring and logging

    Preferred

    • User-level skills working with AWS and Docker

    • Skills working with orchestrators (Nomad, K8s, etc.)

    • Understanding of CI/CD practices (TeamCity, Jenkins)

    Our Perks

    Flexibility at work

    • For most positions we offer a flexible schedule, and employees can work from anywhere in the world (except for the Russian Federation and the Republic of Belarus). You can do your work however and wherever you like — we only evaluate your results.

    Caring for health and well-being
    • We provide voluntary health insurance for employees and their children, and reimburse online sessions with a psychologist.
    • We offer fully paid vacation days and sick leave. In certain circumstances, you can request additional days off.
    • We support leading a healthy lifestyle and reimburse the cost of gym memberships and fitness app subscriptions.
    Professional development and education
    • We pay for participation in specialized conferences and courses and hold our own internal conferences.
    • We offer discounts on English language courses and courses for the languages of the countries in which the company operates.
    Events and merch
    • We regularly hold offline events like team meetings, big corporate parties, and informal office parties.
    • We also regularly organize fun competitions, quizzes, hackathons, and online fitness challenges.
    • We have a merch store with an internal currency you can use to buy unique gifts. We give out this currency as a gift for significant dates, and you can earn more by participating in events and company activities.

    Similar Jobs

    CloudLinux - Senior Python Developer for KernelCare

    CloudLinux

    Tbilisi, Tbilisi, Georgia (Remote)
    2 Weeks ago
    Sporty Group - Android Engineer

    Sporty Group

    (Remote)
    2 Months ago
    Next Level Business Services - Salesforce Technical Lead

    Next Level Business Services

    San Jose, California, United States (On-Site)
    5 Months ago
    Survios - Senior Technology Engineer - Automation, Analytics and Live Ops (Unreal Engine 5)

    Survios

    Marina Del Rey, California, United States (Remote)
    2 Weeks ago
    Revolgy - Senior Cloud Operations Engineer

    Revolgy

    United Kingdom (Remote)
    2 Weeks ago
    Google - Software Engineer, Early Career (For Women in Tech Candidates)

    Google

    State Of Minas Gerais, Brazil (On-Site)
    3 Months ago
    Twitch - Software Engineer - Payments

    Twitch

    San Francisco, California, United States (On-Site)
    4 Weeks ago
    Meta - Software Engineer, Product

    Meta

    London, England, United Kingdom (On-Site)
    5 Months ago
    Hitachi - Java Developers

    Hitachi

    Bengaluru, Karnataka, India (On-Site)
    5 Months ago
    Warner Bros Games - Senior Software Engineer - Python - Backend Developer

    Warner Bros Games

    Bengaluru, Karnataka, India (Hybrid)
    1 Month ago

    Get notifed when new similar jobs are uploaded

    Similar Skill Jobs

    SmileGate - Group Purchasing System and Internal Web System Operation (Development)

    SmileGate

    Seongnam-si, Gyeonggi-do, South Korea (On-Site)
    2 Weeks ago
    Playtika - IT Engineering Team Lead

    Playtika

    Ukraine (On-Site)
    2 Months ago
    GoReel - Middle JavaScript Developer (PixiJS)

    GoReel

    Warsaw, Masovian Voivodeship, Poland (Hybrid)
    2 Hours ago
    Sperasoft - Release Engineer

    Sperasoft

    Lesser Poland Voivodeship, Poland (Hybrid)
    2 Weeks ago
    ION - Principal Software Engineer, Italy

    ION

    Rome, Lazio, Italy (On-Site)
    6 Months ago
    Good Job Games - Senior Software Engineer

    Good Job Games

    İstanbul, Türkiye (On-Site)
    4 Months ago
    Fractal - DevOps - Lead

    Fractal

    Mumbai, Maharashtra, India (On-Site)
    5 Months ago
    DEVOTEAM - Data Driven | MLOps Engineer

    DEVOTEAM

    Lisbon, Lisbon, Portugal (Remote)
    5 Months ago
    Nagarro - Associate Staff Engineer, .Net Fullstack

    Nagarro

    New York, New York, United States (On-Site)
    5 Months ago
    Mattel  Inc  - Live Games Infrastructure Manager - Digital Gaming

    Mattel Inc

    El Segundo, California, United States (On-Site)
    5 Months ago

    Get notifed when new similar jobs are uploaded

    Jobs in Cyprus

    Easybrain - HTML5 Game Developer

    Easybrain

    Cyprus (On-Site)
    9 Months ago
    Nexters - Motion Designer

    Nexters

    Cyprus (Remote)
    2 Weeks ago
    Scorewarrior - Support Enforcement Manager

    Scorewarrior

    Limassol, Limassol, Cyprus (On-Site)
    1 Month ago
    Owlcat Games - UI Engineer

    Owlcat Games

    Nicosia, Nicosia, Cyprus (Hybrid)
    1 Month ago
    Nexters - Creative Producer

    Nexters

    Cyprus (Remote)
    2 Weeks ago
    Playrix - Lead Location Designer

    Playrix

    Cyprus (Remote)
    5 Months ago
    Playrix - Level Designer Trainee

    Playrix

    Cyprus (Remote)
    1 Hour ago
    Easy Brain - 2D Unity Animator

    Easy Brain

    Limassol, Limassol, Cyprus (Hybrid)
    6 Months ago
    Playrix - Senior Data Analyst (Game)

    Playrix

    Cyprus (Remote)
    5 Months ago
    Wargaming - Senior Game Designer (World of Tanks Blitz)

    Wargaming

    Nicosia, Nicosia, Cyprus (Hybrid)
    2 Weeks ago

    Get notifed when new similar jobs are uploaded

    Full Stack Development Jobs

    CloudHire - Senior Software Engineer - Kotlin

    CloudHire

    Pune, Maharashtra, India (Remote)
    2 Weeks ago
    Warner Bros Games - Senior Software Engineer - Full Stack Developer

    Warner Bros Games

    (Hybrid)
    1 Month ago
    Virtuos - Senior R&D Software Engineer

    Virtuos

    China (On-Site)
    1 Hour ago
    Flow - Senior/Staff Web Engineer

    Flow

    Miami, Florida, United States (Hybrid)
    6 Months ago
    Next Level Business Services - Java Tech Lead -

    Next Level Business Services

    Scottsdale, Arizona, United States (On-Site)
    5 Months ago
    Eleven Labs - Developer Advocate

    Eleven Labs

    San Francisco, California, United States (Remote)
    2 Weeks ago
    PhonePe - Software Engineer (Backend, 5-8 Years) - Financial Services

    PhonePe

    Bengaluru, Karnataka, India (On-Site)
    5 Months ago
    Twitch - Software Engineer

    Twitch

    San Francisco, California, United States (On-Site)
    3 Weeks ago
    Luxoft - Senior Angular JS Developer

    Luxoft

    Toronto, Ontario, Canada (On-Site)
    4 Months ago
    CloudLinux - JavaScript/OSS Community Outreach Manager

    CloudLinux

    Berlin, Berlin, Germany (Remote)
    4 Days ago

    Get notifed when new similar jobs are uploaded