We are seeking a highly analytical and versatile Game Developer to join our team. This is a foundational role for a passionate developer who wants to build compelling game experiences across platforms, with an approach rooted in strong engineering principles, mathematics, and physics.
Selected Intern's Day-to-day Responsibilities Include
- Game Development (2D Focus) : Design, implement, and optimize robust gameplay systems primarily using the Unity Engine with C#. This includes developing 2D character controllers, environmental interactions, and custom physics behaviors.
- Code Architecture : Focus on writing clean, modular, and reusable code, adhering to software design patterns (e.g., Component-Based Architecture) to ensure project scalability and maintainability.
- System Implementation : Implement and maintain various game systems, including input management, animation integration (Mecanim), and audio systems.
- Technical Agility : Demonstrate an eager willingness to learn and adapt to new
programming languages, tools, or platform APIs as project needs evolve.
Ownership : Willingness to take end-to-end ownership of projects, from initial architecture design to final deployment on target stores (iOS and Android).Performance Optimization : Profile and optimize code to ensure smooth frame rates and efficient resource usage on target platforms (PC, Mobile).About Company : We are a dedicated team of passionate product managers, full stack developers, UX / UI designers, QA engineers, and marketing experts helping businesses of every size, from new startups to public companies, launch their projects using our software.
Skills Required
animation integration, Component-Based Architecture, audio systems, Mecanim, Unity Engine, input management