drjobs Senior CPython Software Engineer العربية

Senior CPython Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

3 - 0 years

Job Location drjobs

Amman - Jordan

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Jordanian

Gender

N/A

Vacancy

1 Vacancy

Job Description

  • We have big plans for the development and growth of our projects, which is why we are looking for the strongest experts to join our development teams.

    At the same time, experience in game development is not at all necessary: ​​we have an excellent adaptation system for a comfortable transition for beginners and from other industries.

    Tasks to be solved:

  • development of new editors/tools/utilities for game development;
  • expanding the functionality of current editors;
  • tasks for expanding/refining UX;
  • support/improvement of existing code.
  • Our stack:

    We work with the modern C++17 standard and use standard libraries, including Boost. We use Python to automate content pipelines, tests, processes and data validation. We use CMake as the build system.

    We expect:

  • At least 5 years of experience in developing commercial projects in C++;
  • experience in developing game engines or editors;
  • experience in designing the architecture of complex applications;
  • experience in cross-platform development.
  • It will be a plus:

  • Experience in mobile game development;
  • knowledge of OpenGL/OpenGL ES;
  • familiarity with game engines (Unity, Unreal, Godot, Cocos2D, Defold, etc.).
  • We're cool because we have:

  • Opportunity for continuous development in a team of 500+ professional engineers: we have a huge knowledge base and a mentoring system that allows you to adapt quickly.
  • The ability to move between areas and not only within development (Project Management, marketing, etc.).
  • Tasks that require the ability to make effective and safe architectural decisions, as well as apply interesting programming approaches in practice.
  • The ability to change processes and approaches to more efficient ones without lengthy approvals and bureaucracy.
  • We offer:

    Flexibility at work: we have a flexible schedule, and employees can work from anywhere in the world (except for the Russian Federation and Belarus). It doesn't matter to us where or how you do your work - we only evaluate the results.

    Taking care of health and well-being:

  • We provide voluntary health insurance for employees and their children, and compensate for online sessions with a psychologist.
  • We keep 100% of your salary during vacation or sick leave without unnecessary documents. And for special cases we provide additional days off.
  • We support a healthy lifestyle and compensate for the purchase of sports passes and subscriptions to fitness applications.
  • Development and training:

  • We pay for participation in specialized conferences and courses, and hold internal conferences.
  • We offer discounts on English language courses and languages ​​of the countries where the company operates.
  • Events and merch:

  • We regularly hold entertainment and work events offline: team meetings, large corporate parties and lighter parties in offices.
  • We also regularly hold entertaining competitions, quizzes, hackathons, and online sports challenges.
  • Your own merch store with internal currency, where you can buy unique gifts. We give currency as a gift for significant dates, and you can also earn it by participating in events and brand activities.

Employment Type

Full Time

Company Industry

IT - Software Services

Department / Functional Area

Engineering

Key Skills

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.