Description
SENIOR DEVELOPER \- C and C\+\+
Job Mission:
Perform high-complexity tasks (code creation, optimization, and review; problem and bug resolution; documentation) with consistently acceptable quality standards; make decisions independently; act autonomously; manage people and projects. Support the team in technical challenges, acting as a facilitator in problem resolution and assisting in the application of best practices, architectures, tools, and workflows.
Responsibilities:
* Development and maintenance of games in C/C\+\+;
* Creation and consumption of REST APIs;
* Integration of multi\-language environments;
* Shared C libraries (libmath, libsas);
* Maintenance of legacy software: DOS/Proxy/LOC /CLA/Caduca games;
* Group Server;
* Progressive Server;
* Cashier System (SAS);
* Strong communication and empathy when interacting with all team members and leadership; cooperative attitude and open dialogue oriented toward consensus and commitment to conflict resolution;
* Commitment to the Agile methodology.
Requirements:
Requirements
* Degree or proven experience in computer science, computer engineering, systems analysis, game development, or related fields;
* Proven experience in C/C\+\+;
* Experience with embedded systems and the Linux operating system;
* Results-oriented mindset and commitment to quality and delivery deadlines;
* Strong communication skills (oral and written);
* Technical English;
Desirable
* Prior experience in game development;
* Knowledge of Docker, Jenkins, Nexus, and Git;
* Knowledge of Godot Engine;
* Knowledge of Python.