Apply

Unity Developer

Posted 8 months agoViewed

View full description

πŸ“ Location: Pakistan

πŸ” Industry: Video Games

🏒 Company: Creative ChaosπŸ‘₯ 1-10SEOE-CommerceTechnical SupportWeb Design

πŸͺ„ Skills: LeadershipSoftware DevelopmentAgileAndroidGame DesignGame DevelopmentGitiOS DevelopmentJavaJavascriptSCRUMUnity3DC#Cross-functional Team LeadershipData StructuresCommunication SkillsAnalytical SkillsCollaborationProblem Solving

Requirements:
  • Must have experience in Unity development for iOS & Android.
  • Expert knowledge of Unity3D and good programming skills.
  • Experience in working on both 2D and 3D games.
  • Ability to write well designed, testable, efficient code.
  • Should have problem-solving and analytical skills.
  • Strong object-oriented and data structure concepts.
  • Experience with Unity 3D development.
  • Ability to write clear, well-documented, reusable code.
  • Bachelor's OR Master's degree in Computer Science/Software Engineering/IT or equivalent.
  • The candidate must possess a portfolio of considerable projects in Unity 3D.
  • Must participate in all phases of project i-e development, testing, and deploying.
Responsibilities:
  • Implement game functionality as per communicated design
  • Translate design specifications into functional games
  • Communicate with other team members to establish an effective pipeline and integrate media assets
  • Design, build and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
  • Help maintain code quality, organization, and automatization
  • Participate on project teams as needed as Developer and Technical Lead, to develop and deploy software solutions to meet business needs.
  • Adhere closely to departmental standards, leveraging existing codebases and inventing new tools and workflows.
  • Mentor junior and intermediate developers through pair programming, code reviews and one-on-one conversations.
  • Keep educated on trends and tools in the industry and bring new knowledge and insight to the team.
  • Participate in and initiate projects to improve and educate the department.
  • Collaborate internally to build and maintain internal frameworks and tools to assist peers.
  • Participate in AGILE project methodology and assist others in learning and succeeding with the processes.
  • Learn to estimate and scope project budgets, timelines, and feasibility of client requests to Helios’ standards.
  • Approach responsibilities and challenges with optimism, leading teammates to success while keeping scope realistic.
Apply

Related Jobs

Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Mobile Gaming

🏒 Company: YallaPlayπŸ‘₯ 11-50πŸ’° over 6 years agoInternetGamingAppsMobile AppsSoftware

  • Bachelor’s degree in Computer Science, Software Engineering, Interactive Media, or equivalent experience.
  • Minimum 5+ years of professional experience developing mobile games with Unity.
  • Proven track record with at least 2 shipped mobile game titles (please include references or portfolio).
  • Deep understanding of Unity components, including UI, animations, asset management, prefabs, and audio systems.
  • Strong C# programming skills, with a good grasp of object-oriented programming and software design patterns.
  • Experience with both 2D and 3D game development.
  • Familiarity with profiling tools and performance optimization techniques.
  • Experience with WebSocket or API-based client-server communication.
  • Solid debugging and troubleshooting skills across platforms and devices.
  • Excellent communication skills and a collaborative mindset.
  • Experience working in Agile/Scrum development environments.
  • Lead the development and implementation of mobile games using Unity, targeting both iOS and Android platforms.
  • Collaborate with designers, producers, artists, and other developers to turn game ideas into polished and engaging player experiences.
  • Write clean, scalable, and maintainable C# code.
  • Optimize game performance across devices, using profiling tools to identify bottlenecks.
  • Debug and resolve complex technical issues, including crashes, performance drops, and platform-specific problems.
  • Contribute to build and deployment processes.
  • Implement UI, animations, visual effects, and gameplay mechanics using Unity components.
  • Ensure code quality through peer reviews, testing, and documentation.
  • Participate in Agile development processes, including sprint planning and daily standups.
  • Foster a collaborative and communicative work environment, supporting continuous improvement of tools and workflows.

Software DevelopmentAgileAndroidDesign PatternsGame DevelopmentGitiOS DevelopmentUnity3DC#Mobile testingCommunication SkillsCI/CDProblem SolvingRESTful APIsTeamworkJSONDebugging

Posted 30 days ago
Apply
Apply
πŸ”₯ Unity Developer
Posted about 2 months ago

πŸ“ South Africa

🧭 Contract

πŸ” Gaming

🏒 Company: Longdue Games

  • 3+ years of experience using Unity with C#, ideally with a shipped game or polished prototype.
  • Experience implementing and optimising art assets and art tools in Unity
  • Strong interest in dialogue-heavy, story-driven games and/or experimental storytelling.
  • Comfortable working fast, iterating, and throwing things away when needed.
  • You’re a self-starter who thrives in small, scrappy teams and can work independently when needed.
  • Clear and collaborative, especially when working with non-technical teammates.
  • Proficient in version control workflows.
  • Build the Prototype: Develop and implement core features in Unity (C#), including dialogue, exploration, UI, and scene logic.
  • Cross-Team Collaboration: Work closely with the narrative and art teams to create a playable vertical slice that captures the tone and feel of the world.
  • Iterate Rapidly: Prototype and refine mechanics, taking a scrappy and creative approach to development.
  • Tooling & Workflow Support: Build lightweight tools to support writers and artists in testing and integrating content.
  • Ensure Performance: Optimise the prototype for stability and usability, ready for internal review or external pitch.
  • Contribute Creatively: Share ideas and feedback on how systems, story, and world interact β€” and where they can go.

Software DevelopmentGame DevelopmentGitUI DesignUnity3DC#Communication SkillsPrototypingScripting

Posted about 2 months ago
Apply
Apply

πŸ“ Worldwide

🧭 Fulltime

πŸ” Game Development

🏒 Company: HyperHug

  • At least 5 years of experience in Unity development, with a focus on UI/UX for mobile games.
  • Strong knowledge of Unity’s UI Toolkit, Canvas system, TextMesh Pro, and UI optimization techniques.
  • Experience developing and optimizing UI for mobile platforms, ensuring smooth performance and responsiveness.
  • Proficient in C# programming with a strong understanding of UI performance profiling and debugging.
  • Ability to work collaboratively in a cross-functional team environment.
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.
  • Passion for games and a strong understanding of UI design principles for immersive experiences.
  • Design, develop, and optimize UI components (menus, HUD, inventory, crafting systems) using Unity and C#.
  • Ensure UI elements deliver smooth and responsive performance across multiple mobile devices.
  • Collaborate with UX designers to create intuitive and engaging user experiences.
  • Optimize UI assets and workflows to reduce draw calls, memory usage, and frame drops.
  • Implement responsive UI layouts that adapt to various screen sizes, resolutions, and aspect ratios.
  • Work with QA and testing teams to identify and resolve UI-related bugs and ensure high-quality releases.
  • Support LiveOps updates by integrating and optimizing new UI elements.
  • Stay updated with industry trends and best practices in UI/UX design for mobile games.
  • Provide mentorship and guidance to junior developers, promoting best practices in UI development.
  • Collaborate with the art and design teams to maintain a consistent and engaging visual style.

Game DesignGame DevelopmentGitUI DesignUnity3DUser Experience DesignC#Mobile testingJSONCross-functional collaborationDebugging

Posted 2 months ago
Apply
Apply

πŸ“ France, Germany, Spain

πŸ” Mobile gaming

🏒 Company: HomaπŸ‘₯ 5001-10000πŸ’° Post-IPO Equity almost 7 years agoElectronicsHardwareSupply Chain Management

  • Having strong experience in mobile game development, you want to join a diverse team composed of mobile gaming enthusiasts.
  • You have a significant track record and already released several live mobile games.
  • Experience with LiveOps events and working on features for Live games.
  • Experience helping Live games to improve technical health and solving tech debt.
  • You can build solid & scalable Unity code and know about mobile project tech and business constraints.
  • Knowledge of Unity 3D physics interactions and optimizations.
  • Experience with UI implementation.
  • Knowledge of implementation patterns to improve code scalability.
  • Experience with Editor Tools for development testing and content creation.
  • You have a strong interest in hypercasual and casual genres and trends.
  • Experienced in A/B testing methods, you never hesitate to challenge UX and tech options.
  • Player friendly, you are concerned to provide our players with the best and funniest game experience.
  • You can work autonomously and meet deadlines.
  • As a Senior Unity Game Developer, you will join our internal Studio Team to operate our awesome games.
  • Working in close collaboration with a Product Director and Tech Director, you will be in charge of creating new features, events, and improved game mechanics in order to transform our best games into long-term experiences for our players.
  • Your missions will include developing new game features autonomously and in compliance with deadlines, guaranteeing robust and reusable code, ensuring an optimal user experience, and suggesting new concepts & ideas.
  • You will also collaborate with internal and external stakeholders on soft-launches and iterations.

Software DevelopmentAndroidDesign PatternsGame DesignGame DevelopmentiOS DevelopmentJavaJavascriptUnity3DUser Experience DesignC#Communication SkillsAnalytical SkillsCollaborationA/B testing

Posted 7 months ago
Apply
Apply

πŸ“ Argentina

πŸ” Software Development, Gaming

🏒 Company: AzumoπŸ‘₯ 11-50πŸ’° $30,000,000 about 3 years agoElectronicsHardwareLightingSoftware

  • Proven working experience in full lifecycle game development
  • Hands on experience primarily with Unity package (2020/2021)
  • Experience in C#
  • Experience in Unity for Mobile: iOS/Android, JavaScript, Visual Scripting will be valued
  • Up-to-date with the latest gaming trends, techniques, best practices and technologies
  • High level knowledge of APIs and libraries
  • Ability to solve problems creatively and effectively
  • BS degree in Computer Science or Games Technology
  • Translate requirements into complicated but clean and efficient code
  • Construct the base or the engine on which the game will run
  • Produce prototypes of gameplay ideas and features
  • Create unit tests and validation procedures to assure quality
  • Detect identification and resolution and document technical specifications

Software DevelopmentAndroidGame DevelopmentJavascriptC#

Posted 7 months ago
Apply