Promodo

استخدام Developer Python

Promodo
تهران

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    DjangoFlaskCelery

Responsible for building complex, high-scale, and real-time system.

As a BackEnd Developer you will be working in our team to implementing new features and improving existing code for our online game real time game. We're looking at various levels of experience as we want people who can bring a variety of different things to the team.

3+ years of proven experience in gaming, software products with high levels of concurrency.

We are looking for a Strong developer to join an engineering team that is

Responsibilities

  • Delivering new game features every few weeks;
  •  Building distributed systems and micro-services;
  • Mainly developing real-time mobile game server running in Python;
  •  Working with other team members that also includes Unity developers and QA.
  •  Writing reusable, testable, and efficient code.
  •  Strong communication and collaborative skills in providing technical direction and hands-on software development to include Design, development and Testing.
  •  Complex programming, program Debugging, data analysis, problem analysis and resolution of issues within applications.

Requirements

  •  Familiarity with Python - must;
  •  Experience with distributed systems and micro-services Architecture frameworks like Django, Flask, tornado;
  •  Experience with NoSQL databases (Cassandra, Redis, couchbase, aerospike, HBase);
  •  Experience with Backend development of real-time Web Services;
  •  Experience in a high scale system will be a plus;
  • Experience in Twisted Framework will be a plus;
  • Experience in Network Programming;
  •  Experience working with Scrum teams will be a plus;
  •  Strong analytical and problem-solving skills and previous experience working with complex data sets. Deep knowledge of data structures and algorithms.

We Offer

  •  Competitive salary with yearly and quarterly performance reviews;
  •  Comfortable, office with coffee, tea and some meals;
  •  Newest technical equipment;
  •  Employee Referral;
  •  Relocation assistance for nonlocal candidates;
  •  Our office is located near to the metro station

Soft Skills

  •  Be creative.
  •  Communicative skills.
  •  Capacity to work under pressure.
  •  Critical thinking.
  •  Design knowledge.
  •  Problem-solving

مزایا

  • ساعت کاری منعطف
  • دورکاری یا حضوری به انتخاب خودتان
  • حقوق و پاداش خوب