Senior Backend Dev (C++, MySQL, OOP)

Remote Resources VN (RRVN)
Expired
+2
Floor 9, EBM Building, 394 Ung Van Khiem, ward 25, Binh Thanh, Ho Chi Minh
At office

Top 3 reasons to join us

  • Competitive benefits package
  • Supportive and flexible work environment
  • International teammate

Job description

  • Develop back-end game logic and features using C++ and Apache Portable Runtime for a suite of online casino games
  • Play an active role in software design decisions (both client and server)
  • Architect and implement games + backend features and interface with external payment, SMS and other data interfaces or gateways
  • Develop neat, commented, robust, scalable, high-performance software and database schemas subject to coding standards and review processes
  • Actively participate in the backend development process, engaging the team and resolving issues and ensuring interoperability between backend components
  • Work directly with web, client programmers and designers to ensure the timely development of quality products
  • Work with the project team to break down high-level goals into tasks, their dependencies and timelines. Provide estimates, feedback, and plan work accordingly
  • Work with the project team to prioritize developments
  • Identify development methodologies to continually improve our production practices and efficiency
  • Build scalable, high-performance, and robust software to support multiple client platforms and high demand environment
  • Ensure all work items are tracked and logged appropriately on JIRA project management system. Participate in tracking, estimating, creating, and resolving tasks as appropriate
  • Ensure all the company policies and procedures including the ISMS are adhered to, in particular, the Secure Development Policy ISPP37
  • Engage in technical mentoring and development of fellow team members. Participate in peer code reviews

Your skills and experience

  • Excellent knowledge of C++ programming language and Object-oriented Design (major frameworks, JSON, building/adapting js)
  • Significant previous experience building for web technologies
  • Proven experience with HTTP technologies and REST/JSON/XML interfaces
  • Good skills in interfacing with MySQL Server and NoSQL solutions (Redis, memcache, Apache Cassandra)
  • Ability to build scalable, high-performance, robust software to support multiple client platforms and high demand environment
  • Game development and Facebook API experience a plus
  • Working knowledge of Eclipse IDE and BitBucket/GIT
  • Experience in writing and maintaining unit tests
  • Debug skills for Linux web server environment (strace, logs), plus familiarity with Linux OS
  • Familiarity with agile processes
  • Understanding of user-interface design principles, interaction design guidelines and usability methodologies
  • Proven ability to build quality products
  • Good communication skills and able to collaborate well with others
  • Able to organize own time effectively and act on own initiative
  • Able to work flexibly and adapt quickly to changing priorities
  • Excellent problem-solving skills
  • Degree in CS/Engineering (or equivalent) preferred

Why you'll love working here

  • Working hours: 9:00AM - 6:30PM, Monday to Friday. Rest Break: 1h30
  • PC provided (strong PC configuration) with 2 Dell ultrasharp screens
  • Opportunities to improve English in an international working environment
  • Annual trip activities
  • Team-build every 2 months or quarter (food, games…)
  • Health insurance according to Vietnamese laws
  • PVI Health insurance

Remote Resources VN (RRVN)

View company

Our Company Culture, Our Values and Our Causes underlines everything we do.

Company type
IT Outsourcing
Company size
51-150 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT