Python Full Stack Developer (DevTools)

2 Weeks 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

    Paytm - DevOps Engineer/Senior DevOps-Paytm Money

    Paytm

    Bengaluru, Karnataka, India (On-Site)
    5 Months ago
    AGS - American Gaming Systems - Senior Full Stack Software Engineer

    AGS - American Gaming Systems

    Arizona, United States (On-Site)
    1 Week ago
    Ajmera Infotech - Senior DevOps - Azure Infrastructure + DevOps

    Ajmera Infotech

    Bengaluru, Karnataka, India (Hybrid)
    3 Months ago
    NVIDIA - Senior Firmware Verification Engineer, PCIe

    NVIDIA

    Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
    1 Month ago
    Scopely - QA Tech Analyst

    Scopely

    (Remote)
    8 Hours ago
    Rackspace Technology - Senior Machine Learning Engineer

    Rackspace Technology

    Vietnam (Remote)
    1 Month ago
    Google - Software Engineer II, Android Automotive

    Google

    Kraków, Lesser Poland Voivodeship, Poland (On-Site)
    1 Week ago
    Sinch - Full Stack Technical Team Lead - DevEx

    Sinch

    Mandaluyong, Metro Manila, Philippines (Remote)
    1 Week ago
    Google - Software Engineer (For Women in Tech Candidates)

    Google

    (On-Site)
    5 Months ago
    Ajmera Infotech - SENIOR ASP.NET DEVELOPER

    Ajmera Infotech

    Bengaluru, Karnataka, India (On-Site)
    9 Months ago

    Get notifed when new similar jobs are uploaded

    Similar Skill Jobs

    Wargaming - DevOps Engineer

    Wargaming

    Belgrade, Serbia (On-Site)
    4 Months ago
    Go guardian - Site Reliability Engineer

    Go guardian

    (Remote)
    22 Hours ago
    NVIDIA - Manager, Firmware Verification

    NVIDIA

    Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
    3 Months ago
    Google - Data and Analytics Consultant, Google Cloud

    Google

    Hyderabad, Telangana, India (On-Site)
    1 Week ago
    Loyalty Juggernaut - Mobile Application Developer (Android/iOS)

    Loyalty Juggernaut

    Hyderabad, Telangana, India (On-Site)
    2 Days ago
    SmileGate - Build Manager

    SmileGate

    Seongnam-si, Gyeonggi-do, South Korea (On-Site)
    2 Weeks ago
    Playrix - Senior Release Support Engineer

    Playrix

    Almaty, Almaty Region, Kazakhstan (Remote)
    6 Months ago
    Aristocrat Gaming - Mobile Developer

    Aristocrat Gaming

    Montreal, Quebec, Canada (Hybrid)
    2 Weeks ago
    Nagarro - Principal Engineer, Java Fullstack

    Nagarro

    Riyadh, Riyadh Province, Saudi Arabia (On-Site)
    6 Months ago
    BigID - Senior Software Engineer

    BigID

    (Remote)
    6 Hours ago

    Get notifed when new similar jobs are uploaded

    Jobs in Cyprus

    Playrix - Game Designer

    Playrix

    Cyprus (Remote)
    6 Months ago
    Playrix - Lead SDET

    Playrix

    Cyprus (Remote)
    6 Months ago
    Playrix - Principal Level Designer (Match-3)

    Playrix

    Cyprus (Remote)
    2 Weeks ago
    Playrix - Development Director

    Playrix

    Cyprus (Remote)
    6 Months ago
    Playrix - Full Stack QA Engineer (Mobile)

    Playrix

    Cyprus (Remote)
    2 Weeks ago
    Owlcat Games - Creative Content Manager

    Owlcat Games

    Nicosia, Nicosia, Cyprus (Hybrid)
    1 Month ago
    Playrix - QA Director

    Playrix

    Cyprus (Remote)
    6 Months ago
    Owlcat Games - Network Programmer

    Owlcat Games

    Nicosia, Nicosia, Cyprus (Hybrid)
    2 Months ago
    Playkot - CEO of AI Product

    Playkot

    Limassol, Limassol, Cyprus (Remote)
    2 Weeks ago
    Nexters - 3D Generalist

    Nexters

    Cyprus (Remote)
    1 Month ago

    Get notifed when new similar jobs are uploaded

    Full Stack Development Jobs

    Google - Software Engineer, PhD, Cloud Platforms

    Google

    Taipei City, Taiwan (On-Site)
    1 Week ago
    Amazon Games - Software Development Engineer II

    Amazon Games

    Bellevue, Washington, United States (On-Site)
    2 Weeks ago
    ION - Java Developer, Budapest

    ION

    Budapest, Hungary (Hybrid)
    6 Months ago
    Google - Software Engineer, Photos

    Google

    Sydney, New South Wales, Australia (On-Site)
    2 Weeks ago
    Google - Software Engineer III, Device Build and Release, Pixel

    Google

    Warsaw, Masovian Voivodeship, Poland (On-Site)
    2 Weeks ago
    Microsoft - Senior Software Engineer / Software Engineer - Backend

    Microsoft

    Dublin, County Dublin, Ireland (On-Site)
    1 Week ago
    Google - Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

    Google

    San Francisco, California, United States (On-Site)
    2 Days ago
    Velotio Technologies - Lead Engineer (Java)

    Velotio Technologies

    Maharashtra, India (Remote)
    1 Month ago
    Google - Staff Software Engineer, Infrastructure, Google Cloud AI

    Google

    Kirkland, Washington, United States (On-Site)
    2 Weeks ago
    Google - Senior Staff Software Engineer, Google Cloud

    Google

    Pune, Maharashtra, India (On-Site)
    2 Weeks ago

    Get notifed when new similar jobs are uploaded