Junior Unity 3D Developer Sweden
WHAT YOU'LL BE DOING
As a Junior Unity 3D Developer at TERNA, you'll join a collaborative team working on real-world machine control solutions for heavy machinery. You'll support the development of Unity applications by writing clean, well-structured C# code, implementing features under guidance, and helping test, debug, and optimize applications for performance and reliability.
You'll work closely with experienced developers, designers, and engineers, gaining hands-on experience integrating 3D models, animations, and user interfaces into production-ready applications. You'll be encouraged to ask questions, share ideas, and participate in brainstorming sessions as you build your skills. Along the way, you'll learn best practices around coding standards, testing, documentation, and modern development workflows, while growing your understanding of industry trends and new technologies.
WHO YOU ARE
You're an enthusiastic early-career developer who's eager to learn, grow, and build meaningful software. You may be a recent graduate or nearing the completion of your studies in Computer Science or a related field, or you've gained equivalent practical experience through projects, internships, or self-directed learning. You have a basic to solid understanding of Unity 3D, C#, and object-oriented programming concepts, and you're excited to apply what you've learned in a professional environment.
You're comfortable learning from feedback, enjoy working as part of a team, and can manage your time and tasks with guidance. Clear communication, curiosity, and a positive attitude matter more than years of experience. Any exposure to version control systems like Git, agile development practices, mobile development, or geospatial concepts is a plus but not a requirement.