We’re NCube, a place where you can work on cool projects with cool people. NCube creates teams of developers and creative problem-solvers who are passionate about designing great software. As a team, we work on different projects but love to relax, share ideas, and make memories together.
17 серпня 2022

Senior Back-End C++ Developer (вакансія неактивна)


We are seeking a highly motivated and creative С++ Developer that is passionate about games and taking on new challenges to push technology forward.
Our client is an entertainment game company that provides top-tier development for their partners as well as working on our own AAA game projects. They have world-class projects, resources, and infrastructure, but the company’s success comes from the talented and passionate people who work together each day to produce great games together. Join us to be in such a team!
Headquartered in Madison, USA. Project in the active development stage.

Experience / Skills required:

  • 5+ years previous experience in online-based development implementing back-end applications
  • Experience with C++ or C style programming language
  • Experience programming web APIs and web applications
  • Experience with HTML, JavaScript, CSS
  • Experience with Templating Engines
  • Experience with procedural and object-oriented programming styles
  • Experience with relational databases, SQL, and database administration
  • Experience with multi-threaded programming
  • Experience with game engines (custom game engines preferred)
  • Experience with network (multiplayer) programming
  • A passion for developing next-generation games
  • High interest in and motivation to learn new technologies, languages, engines, algorithms or platform technologies
  • Upper-Intermediate English for communication with client
  • Good to have:

  • AWS (CloudFront, S3, SNS/SQS, Lamda)
  • Experience with Python language and web frameworks (such as Flask)
  • Experience with JavaScript libraries such as Jinja, JQuery, Bootstrap, DataTables
  • Experience with ORM frameworks and tools
  • Experience with MySQL/MariaDB databases
  • Experience with web servers and middleware such as Apache, Nginx, uWSGI preferred
  • Experience with some flavor of *nix (unix, linux, centOS) preferred
  • Experience with basic server administration and shell scripting
  • Responsibilities:

  • Being responsible for the game’s development lifecycle on different projects
  • Work with professional software engineering and best practices for the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Offer technical expertise, solution architecture guidance and limited mentoring (answering questions, offering advice, guidance) to more junior developers on same or related projects
  • Communicate and work across departments in a professional manner
  • We offer:

  • Competitive salary with the regular review
  • Flexible working schedule, fully remote work opportunities
  • Accountant assistance
  • Payment through swift
  • Vacation (17 working days)
  • Paid sick leaves (10 working days)
  • Online English courses
  • Direct cooperation with the customer
  • Teambuildings, corporate parties and company trips abroad