Python Full Stack Developer (DevTools)

1 Month 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

    Progress carrers - Full-Stack Engineer

    Progress carrers

    Sofia, Sofia City Province, Bulgaria (Hybrid)
    1 Month ago
    Wind River - Customer Technical Support

    Wind River

    San José Province, Costa Rica (Hybrid)
    4 Weeks ago
    Luxoft - Senior Data Ops Engineer

    Luxoft

    Bengaluru, Karnataka, India (On-Site)
    6 Months ago
    commerce iq - Software Development Engineer Testing II - Platform

    commerce iq

    Bengaluru, Karnataka, India (On-Site)
    1 Month ago
    Blinkhealth - Senior Quality Assurance Engineer

    Blinkhealth

    (Remote)
    1 Month ago
    The Walt Disney Company - Senior Software Engineer - Identity

    The Walt Disney Company

    New York, New York, United States (On-Site)
    1 Month ago
    Google - Staff Software Engineer, Infrastructure, Google Cloud Compute

    Google

    Seattle, Washington, United States (On-Site)
    5 Months ago
    Cequence Security - Data plane Engineer

    Cequence Security

    Pune, Maharashtra, India (On-Site)
    7 Months ago
    Next Level Business Services - Java Full Stack Developer

    Next Level Business Services

    Tulsa, Oklahoma, United States (On-Site)
    7 Months ago
    Google - Application Engineering Manager, Workday Platform

    Google

    Hyderabad, Telangana, India (On-Site)
    1 Month ago

    Get notifed when new similar jobs are uploaded

    Similar Skill Jobs

    Trellix - Senior SDET

    Trellix

    Bengaluru, Karnataka, India (On-Site)
    4 Days ago
    Nagarro - Associate Staff Engineer, Java Fullstack

    Nagarro

    Sri Lanka (Remote)
    7 Months ago
    Omnissa - C++ Windows Internals Dev_MTS2/3 (2-7 Yrs)_Horizon Team

    Omnissa

    Bengaluru, Karnataka, India (Hybrid)
    8 Months ago
    Enphase Energy - Senior Software Engineer, Energy Management Cloud (Backend)

    Enphase Energy

    Bengaluru, Karnataka, India (On-Site)
    4 Months ago
    Enphase Energy - Staff Software Engineer

    Enphase Energy

    Bengaluru, Karnataka, India (On-Site)
    5 Months ago
    Eccentric - Cloud Engineer

    Eccentric

    Mumbai, Maharashtra, India (On-Site)
    3 Weeks ago
    Motorola solutions - Principal Engineer, Test Automation

    Motorola solutions

    Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
    2 Weeks ago
    Ion - Lead Software Engineer, Italy

    Ion

    Milan, Lombardy, Italy (On-Site)
    7 Months ago
    Enphase Energy - Staff System Test Engineer

    Enphase Energy

    Bengaluru, Karnataka, India (On-Site)
    2 Months ago
    Electronic Arts - Software Engineer

    Electronic Arts

    Vancouver, British Columbia, Canada (Hybrid)
    1 Week ago

    Get notifed when new similar jobs are uploaded

    Jobs in Cyprus

    easy brain - 2D Animator

    easy brain

    Limassol, Limassol, Cyprus (Hybrid)
    2 Months ago
    Say games - Level Designer

    Say games

    Limassol, Limassol, Cyprus (Hybrid)
    1 Month ago
    playrix  - Principal Level Designer (Match-3)

    playrix

    Cyprus (Remote)
    1 Month ago
    Owlcat Games - Lead Animator (Cinematics)

    Owlcat Games

    Nicosia, Nicosia, Cyprus (On-Site)
    2 Months ago
    Exness - Art Director (relocation to Cyprus)

    Exness

    Limassol, Limassol, Cyprus (Hybrid)
    10 Months ago
    playrix  - Data QA Engineer

    playrix

    Cyprus (Remote)
    7 Months ago
    Nexters - Senior UX/UI Designer

    Nexters

    Cyprus (Remote)
    2 Months ago
    Alpha Affiliates - General

    Alpha Affiliates

    Limassol, Limassol, Cyprus (Remote)
    1 Month ago
    playrix  - Feature Owner (LiveOps)

    playrix

    Cyprus (Remote)
    7 Months ago
    Wargaming - UX/UI Designer (Unannounced Project)

    Wargaming

    Nicosia, Nicosia, Cyprus (On-Site)
    4 Months ago

    Get notifed when new similar jobs are uploaded

    Full Stack Development Jobs

    Hitachi - CRM Technical Consultant

    Hitachi

    Bengaluru, Karnataka, India (On-Site)
    7 Months ago
    Vigaet - Internship-Node.Js Developer

    Vigaet

    (Remote)
    6 Months ago
    Google - Software Engineer (For Women in Tech Candidates)

    Google

    State Of Minas Gerais, Brazil (On-Site)
    5 Months ago
    Payactiv - Software Engineer

    Payactiv

    Milpitas, California, United States (Hybrid)
    7 Months ago
    Tesla - Senior Software Engineer (Backend, .Net)

    Tesla

    Amsterdam, North Holland, Netherlands (On-Site)
    3 Months ago
    Socialpoint - Senior Software Engineer (Full Stack Engineer)

    Socialpoint

    Barcelona, Catalonia, Spain (Hybrid)
    2 Months ago
    Nagarro - Senior Staff Engineer, Java

    Nagarro

    Riyadh, Riyadh Province, Saudi Arabia (On-Site)
    7 Months ago
    Nagarro - Senior Staff Engineer

    Nagarro

    Mexico (Remote)
    7 Months ago
    Virtuos - Software Engineer

    Virtuos

    Czechia (Hybrid)
    1 Month ago
    Adtran - Software Engineer

    Adtran

    Hyderabad, Telangana, India (On-Site)
    8 Months ago

    Get notifed when new similar jobs are uploaded