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.