Job Description
We are seeking a highly skilled and motivated individual to join our team as a Software Development Specialist.
About the Role
* Create and maintain automation tools to minimize manual steps necessary for executing the Product LiveOps strategy.
* Develop robust and scalable solutions to complex problems by utilizing and improving existing in-house technology.
* Participate in team activities to develop new concepts for promotional campaigns, temporary events, and in-game content.
* Collaborate with a multi-disciplinary agile scrum development team, including marketing, artists, quality assurance testers, release managers, and others.
* Acknowledge opportunities and needs, supporting the development of new features, and resolving internal systems bugs and limitations.
Key Responsibilities
* Automation Tools Development: Develop and maintain automation tools to streamline manual processes.
* Complex Problem-Solving: Utilize object-oriented programming languages to create robust and scalable solutions.
* Team Collaboration: Participate in team activities to develop innovative concepts and collaborate with cross-functional teams.
* Feature Development: Identify opportunities and needs, and support the development of new features.
* Bug Resolution: Resolve internal systems bugs and limitations.
Requirements
* Professional Experience: At least 3 years of experience in tools or script development using Python.
* Programming Skills: Knowledge of object-oriented programming languages, preferably C++.
* Problem-Solving: Excellent problem-solving skills through analytical, systematic, or intuitive approaches.
* Curiosity: Curiosity towards continuously learning new skills and striving to enhance product and code quality.
* Communication: Great communication skills in both written and spoken English.
Desirable Skills
* LiveOps Knowledge: Familiarity with LiveOps and mobile CSM systems.
* CI/CD Knowledge: Understanding of Jenkins or other CI/CD software.
* Technical Background: Background in technical areas within Mobile Game Development (Software Development, Quality Assurance, etc.).