Key Responsibilities:
- Design and Development: Create and implement game features, mechanics, and systems in collaboration with the design and art teams.
- Programming: Write clean, efficient, and well-documented code using industry-standard programming languages and tools.
- Collaboration: Work closely with designers, artists, and other developers to integrate assets and ensure smooth gameplay experiences.
- Debugging and Optimization: Identify and fix bugs, optimize performance, and ensure the game runs smoothly on all targeted platforms.
- Testing: Participate in testing processes, including playtesting and user feedback sessions, to refine and improve game features.
- Research and Innovation: Stay up-to-date with industry trends, emerging technologies, and best practices to continuously improve and innovate our games.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Game Development, or a related field (or equivalent experience).
- Experience: 2+ years of experience in game development, with a portfolio of completed projects.
- Technical Skills:Proficiency in programming languages such as C++, C#, or Java.
Experience with game engines such as Unity, Unreal Engine, or similar.
Strong understanding of game design principles and mechanics.
Familiarity with 3D modeling, animation, and other game asset integration.Soft Skills: - Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to work in a fast-paced, dynamic environment and manage multiple tasks effectively.
- Passion for gaming and a deep understanding of gaming culture and trends
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible working hours and remote work options.
- Professional development opportunities and access to industry events.
- A vibrant and inclusive workplace culture with regular team-building activities.