For which tasks (responsibilities)?
– Craft clear, structured, and modular code adhering to SOLID principles
– Collaborate effectively with Development, Quality Assurance, and Art teams
– Uphold deadlines, Agile processes, and company policies
– Act as a mentor for junior and mid-level team members
– Provide accurate task estimations and contribute to milestone planning
– Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
What kind of professional are we looking for?
– Proficiency in Unreal Engine, C++, and Blueprints
– Deep understanding of Object-Oriented Programming (OOP) and SOLID principles
– Proven experience in designing robust software architectures
– Familiarity with Dependency Injection (DI)
– Expertise in client-server and multiplayer project development
– Hands-on experience with integrating third-party plugins
– Proficient in version control with GIT
– Previous leadership experience as a Team Lead and Code Reviewer
– Track record in Code Refactoring and Performance Optimization
– Ability to contribute to Project Planning, Tasks Decomposition, and Estimation
– Familiarity with Shaders and Effects creation
– Experience in porting Unreal games to consoles
– Knowledge of Inverse Kinematics for animations
– Proactive in anticipating and addressing technical challenges
– Solid experience with high-load environments
– Upper-Intermediate level of English proficiency
Why do we enjoy working here?
– Long-term collaboration opportunities
– Full remote work flexibility
– Competitive salary commensurate with interview performance
– Paid vacation and sick leave benefits
– A supportive and inclusive work environment dedicated to professional growth and success
OOP SOLID C++ Git Unreal Engine shaders dependency-injection Team Leader