Unreal Engine (nice to have) Unity 3D (nice to have) REST (regular) C++ (advanced) Want to join an experienced team of professionals? We’re hiring!About Appliscale: Appliscale is an IT consulting company specialising in Adtech, Cloud and Scalability solutions.To deliver solutions for our clients we use technologies best suited for a given use case. We deliver full stack solutions with frontends built in Angular, React or Vue, backend stacks in Node.js / Java / Python / Erlang / C++ and infrastructure deployed on AWS, Azure or client’s premises.Remote first company - we do have an office but are used to working with remote clients and teams. We place emphasis on asynchronous communication and are very light on processes and meetings.Project:We are looking for an experienced C++ Software Engineer for our client, a leader in the gaming industry based in California. You will have a chance to work with industry veterans on the backend services vital for the day-to-day operations of a massive online gaming platform.The Integrations Team will be responsible for helping game teams leverage the portfolio of services built by the platform teams. For example: sign-in, chat, voice, game service infrastructure, and content entitlements, to name a few. This will happen in two ways:Direct engineering support, by embedding and working on games in conjunction with game developersIndirectly, by creating independent, high-quality reference code and documentationResponsibilities:Helping game teams onboard to platform services, (for example: Sign-in, Chat, Matchmaking, etc)Direct support: writing game client code to integrate upcoming games with company services (via an SDK)Indirect support: monitoring slack channels and providing guidance, writing reference implementations, documentationUpdating existing documentation, and writing new ones as neededIdentifying gaps in systems and APIs; providing feedback and design suggestions to improve platform productsBreaking down large work and feature requests into smaller chunks when necessary. Collaborating with other engineers to deliver high quality servicesCollecting technical data to help inform Product Owners' prioritization callsRequired Qualifications:Software development: C++, 3+ years minimum required, 5+ years preferredFamiliarity with client-service architecture models such as RESTCommunication - able to effectively communicate technical thoughts and designs, both verbally and in writingTechnical writing - creating reference manuals, code documentation, SOPs, etcTeamwork & Collaboration - can work well in a team of other talented engineers, knowledge of CI/CD systemsFlexibility regarding working hours will be required - some crossover with US EST hoursNice to have: Game development, Unreal Engine, or Unity3D experienceExperience working on large software projects preferredWhy work with us? Flexible work hours and option for 100% remote workInvolvement in international projects for large and well-known companies, both corporations and startups Involvement in greenfield projectsAWS Select PartnerWeekly knowledge-sharing meetings to spread knowledge within the companyPossibility to represent the company on conferences and meetupsFreedom to be innovative and make an active impact on our processes Additional perks: Training budget for learning resources Health, sports & benefit package Fresh fruits Free coffee & tea3D printerPlay roomCompany offsites
C++ Engineer – Game Integrations in Constanţa
Datele de contact vor fi vizibile dupa ce veti aplica!