Back
OPEN POSITION

Programmer (Unreal Engine / AI / Combat)

Stockholm, Sweden (On-Site)

Full-time

Location: On-Site in Stockholm, Sweden (Candidates must be able to work from the office)

Start Date: Q1 2025

Seniority level: Mid-Senior

About Envar Studios

Love working on games, movies, and other creative projects?

Join us at Envar Games! We’re a driven and enthusiastic team on a mission to become the best studio in the world. At Envar, we believe in a relaxed, fun, and supportive environment where your skills are truly valued. Whether you're a fan of in-house or remote work, we offer a space for you to grow and hone your craft alongside some of the industry's top talent.

We are a passionate team of creators on a mission to craft immersive, imaginative, and visually stunning experiences. Our current project— an Open World Survival game with a stylized look in a world of magic and wonder—invites players to explore vibrant, mystical landscapes and embark on unforgettable adventures.

Your Role

We are seeking a Programmer with deep experience in Unreal Engine, specifically in AI, combat systems, and networking. You will spearhead the technical development of our new game, driving key gameplay features. Additionally, you will ensure our systems are optimized for performance and can scale for a large player base in an open-world environment.

As a core member of our growing team, you will collaborate with designers, artists, and other developers to create engaging player experiences. This role requires someone who has a strong architectural mindset and can work effectively in a fast-paced, collaborative setting.

Key Responsibilities

  • Unreal Engine Mastery: Drive the development of complex AI and combat systems, ensuring a seamless player experience.
  • Network Programming: Implement and optimize multiplayer networking features, focusing on scalability and performance.
  • Gameplay Systems: Develop, implement, test, and iterate on core gameplay systems including combat, AI behaviors, and other interactive elements.
  • Architecture: Plan and implement scalable, maintainable code architecture that facilitates future updates and expansions.
  • Collaboration: Work closely with design, art, and production teams to ensure technical solutions align with creative vision and gameplay goals.
  • Optimization: Continuously analyze and optimize game performance for various hardware configurations, ensuring a smooth experience for players.

Qualifications

  • Experience: 2-5 years of experience in the gaming industry
  • C++ & Unreal Expertise: Strong proficiency in C++ with a deep understanding of Unreal Engine, especially in AI and combat systems.
  • Game Networking Experience: Experience with multiplayer networking and GAS (Gameplay Ability System) or equivalent in Unreal Engine is essential.
  • Shipped Titles: Proven experience in the video game industry, ideally with a track record of shipping 3rd person or open-world games.
  • Problem-Solving Skills: Ability to adapt quickly, troubleshoot, and find innovative solutions in complex game systems.
  • Cross-Disciplinary Collaboration: Experience working in multicultural teams and in larger organizations on diverse projects.

Bonus Points

  • Tech Design or Game Design: Experience in design or technical design, bridging the gap between gameplay and technical implementation.
  • Open-World Experience: Previous work on large-scale, open-world projects with dynamic environments.
  • Sandbox/Survival Games: Familiarity with mechanics for sandbox or survival game genres.
  • QA Automations: Experience with automation for QA testing

Are You Ready?

Do you have what it takes to bring our vision to life? If you're ready to work in an experimental, forward-thinking environment where innovation thrives, apply today and help us build something extraordinary!

If you have any questions about the position please contact soledad@envarstudio.com

Apply now

File name goes here

File name goes here

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.