Unity Programmer
Unity Programmer🎮 Company Overview:We're passionate about crafting unique gaming experiences that captivate and inspire. As an up-and-coming indie game studio, we champion creativity, innovation, and collaborative spirit. Our team is composed of vibrant and dedicated creators who share our vision of pushing the boundaries of interactive storytelling.🎨 Position: Unity Programmer📍 Location: RemoteAbout the Role:Are you a passionate Unity Programmer looking to work on ambitious, high-quality games? We're building a talented team to push creative and technical boundaries, and we want you on board!As a Unity Programmer, you'll play a key role in developing core gameplay systems, optimizing performance, and ensuring smooth player experiences. You'll collaborate with designers, artists, and engineers to bring compelling game mechanics to life, all while refining and expanding our technology stack. If you're excited about solving complex challenges and creating immersive worlds, we want to hear from you!Key Responsibilities:Gameplay & Systems Development: Build, optimize, and maintain core gameplay mechanics and systems in Unity.Performance Optimization: Ensure smooth performance across platforms by profiling, debugging, and refining code.Tool & Pipeline Development: Create and improve tools to enhance the development process and empower the team.Cross-Disciplinary Collaboration: Work closely with designers, artists, and other engineers to bring creative visions to life.Code Quality & Best Practices: Write clean, maintainable, and efficient code while following industry best practices.Problem-Solving & Innovation: Tackle technical challenges and propose creative solutions to enhance gameplay.Requirements:Proven Unity Experience: Strong expertise in Unity and C#, with a track record of shipping high-quality games.Gameplay & Systems Knowledge: Experience developing and optimizing gameplay mechanics, physics, and AI.Performance & Debugging Skills: Familiarity with Unity Profiler, memory management, and optimization techniques.Collaboration & Communication: Ability to work effectively with multidisciplinary teams and iterate on feedback.Problem-Solving Mindset: Creative thinking and a passion for tackling complex development challenges.Version Control Experience: Proficiency with Git, Perforce, or similar version control systems.Bonus Skills:Shader & Graphics Programming: Experience with Unity’s rendering pipeline, shaders, and visual effects.Multiplayer & Networking: Familiarity with Unity’s networking solutions and multiplayer development.Mobile or Console Development: Experience optimizing games for different platforms.Indie or AAA Background: Whether you’ve worked in indie or AAA, we value versatility and adaptability!Benefits:Equity ownership in the games you help developFlexible working hours and the possibility of remote work.A creative and inclusive work environment where your voice matters.Opportunities for professional growth and learning.A chance to get in on the ground floor of a rapidly growing indie studio.Important: This is not a paid position - yet. We are looking for artists, programmers, business experts and others who are willing to pool their skills and time together to form teams that will create games, improving their portfolios and share in the profits.Visit our website for more details: https://www.IndieGamesStartup.com