Title: Unity Game Developer
Company Name: iVenture Limited
Vacancy: 2
Age: At least 20 years
Job Location: Dhaka (Tejgaon Industrial Area)
Salary: Tk. 50000 (Monthly)
Experience:
Hands-on experience in 2D/3D game development.
Strong knowledge of at least one game engine: GDevelop, Unity, Unreal Engine, Godot. Experience with programming/scripting languages such as JavaScript, C #, C++, Python (optional)
Strong understanding of: Game mechanics, Physics, Animation systems, Level design, Player progression systems. Experience integrating game assets and optimizing game performance.
Knowledge of mobile/web game publishing processes.
Strong debugging and problem-solving abilities.
Creative mindset with attention to detail.
Strong communication and teamwork skills.
A portfolio showcasing previous game projects is mandatory.
Preferred Qualifications:
Experience with multiplayer game development.
Knowledge of AR/VR game development.
Familiarity with monetization systems: In-app purchases, Ads integration, Reward systems,
Experience using version control tools such as Git.Understanding of analytics, retention, and player behavior tracking.
Design, develop, and maintain 2D/3D games using game engines such as GDevelop, Unity, Unreal Engine, Godot, or similar platforms.
Build and implement gameplay mechanics, character controls, physics systems, AI behaviors, and progression systems.
Develop interactive game features using event-based programming, scripting, or coding languages, depending on project requirements.
Integrate and optimize game assets, including:
Characters
Animations
Sound effects
UI elements
3D models
Visual effects
Collaborate closely with game designers, artists, animators, and QA teams to ensure smooth production workflow.
Create intuitive and engaging UI/UX for players.
Optimize game performance for multiple platforms, including:
Android
iOS
Web (HTML5/WebGL)
PC/Desktop
Debug, test, and resolve technical issues to ensure stable releases.
Participate in game prototyping, concept development, and feature brainstorming.
Publish and maintain games on relevant platforms and app stores.
Continuously improve existing projects with updates, bug fixes, and new features.