TL;DR
Senior Unity Developer (Game Development): Building and optimizing game ideas into code, from concept to finished product, with an accent on coding, programming, design, and visual arts. Focus on writing well-structured, reusable, and optimized code, and optimizing games for mobile platforms.
Location: Fully Remote
Company
Gameguru is a game studio that specializes in colorful, playful, and creative games, pushing limits and creativity with each new title.
What you will do
- Take part in the full development process from feature design, implementation, and launch.
- Write well-structured, reusable, and optimized code.
- Optimize games for mobile platforms.
- Communicate effectively within your team.
- Work well in small agile teams.
- Embrace best practices like version control, code reviews, and documentation.
Requirements
- Bachelor's Degree or equivalent work experience in the related field.
- 3+ years of professional development experience with Unity 3D Game Engine.
- Experience with the entire game production pipeline and working on a live mobile game.
- Knowledge of software architecture design, OOP, and design patterns.
- Ability to create component-based reusable and testable modules and components.
- Experience in plugin integration for Android or iOS.
- Experience with agile, scrum, or Kanban development.
Nice to have
- Understanding of one or more of these: databases, web services, APIs, online multiplayer game development concepts.
- Experience in dynamic mesh modification, custom shader development, procedural mesh generation, or procedural level generation.
- Experience with dependency injection like StrangeIoc.
Culture & Benefits
- Competitive salary.
- Health insurance.
- Continuous learning with mentorship and coaching.
- Happy hours and team motivational events.
- Fully Remote working option.
