Full-stack Developer
Technology
تلمسان الجزائر, الجزائرمنذ 1 أسابيعحتى 11/8/2026
دوام كامل
وصف الوظيفة
We are looking for an experienced Unreal Engine Game Developer to assist with gameplay systems, technical implementation, optimization, and feature development.
Responsibilities
- Develop gameplay systems using Unreal Engine 5 (Blueprints and C++).
- Implement and maintain core game mechanics.
- Create and integrate UI functionality with existing UI/UX designs.
- Develop quest systems, dialogue systems, inventory systems, and player progression features.
- Integrate animations, character systems, and gameplay abilities.
- Work with AI systems for NPC behaviors and conversations.
- Implement save/load systems and player data management.
- Optimize game performance for Android and iOS devices.
- Collaborate with game designers, artists, level designers, and sound designers.
- Debug and resolve technical issues across gameplay systems.
- Participate in code reviews and maintain clean project architecture.
- Assist with packaging, deployment, and testing builds.
Required Skills
Unreal Engine
- Strong experience with Unreal Engine 5.
- Proficiency in Blueprints.
- Good understanding of C++ development within Unreal Engine.
- Experience with:
- Character systems
- Animation Blueprints
- AI Behavior Trees
- Navigation Systems
- UMG UI Framework
- Data Tables
- Save Systems
- Level Streaming
- Enhanced Input System
Mobile Development
- Experience optimizing games for:
- Android
- iOS
- Knowledge of:
- Memory management
- Draw call optimization
- LOD systems
- Texture optimization
- Mobile rendering limitations
Software Engineering
- Git version control.
- Debugging and profiling.
- Clean coding practices.
- Modular system design.
- Ability to work with existing codebases.
Nice to Have
- Experience developing educational games.
- Experience with AI integrations (Speech-to-Text, Text-to-Speech, LLM APIs).
- Knowledge of multiplayer networking.
- Experience developing Unreal Engine plugins.
- Familiarity with GAS (Gameplay Ability System).
- Experience with backend APIs and web services.
- Experience publishing mobile games.
Deliverables The developer may be assigned tasks such as:
- Gameplay feature implementation.
- AI/NPC systems.
- Quest and dialogue systems.
- Mobile optimization.
- UI functionality implementation.
- Save/load systems.
- Bug fixing and technical debt reduction.
- Feature polishing and production support.
What We Are Evaluating
- Unreal Engine project portfolio.
- Previous shipped projects.
- Code quality and architecture decisions.
- Problem-solving ability.
- Mobile optimization experience.
- Communication and collaboration skills.
- Ability to work independently within an established development roadmap.
Required Application Material
Please send
- CV/Resume.
- Portfolio or website.
- GitHub profile (if available).
- Unreal Engine projects or gameplay videos.
- Brief summary of your UE5 experience.
- Availability (hours per week).
- Expected hourly or monthly rate.
Engagement Type
- Remote
- Contract / Freelance
- Part-Time (with potential long-term collaboration)
- English communication required
Preferred Experience: 3+ years with Unreal Engine development and at least one completed commercial or production-quality project.
Keywords
monthsOfExperience: 36Plug-inCodingTechnical debtData managementMemory managementDebuggerGitGithubSoftware EngineeringDebuggingSoftware bug
هل أنت مهتم بهذه الوظيفة؟