Rovio Entertainment Corporation

Senior Game Developer

Rovio Entertainment Corporation

full-time

Posted on:

Location Type: Hybrid

Location: StockholmSweden

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Taking full ownership of complex and important issues, providing timely resolution, and developing proactive solutions to minimize player disruption.
  • Designing and implementing extensions to our existing frameworks, systems, and tools, primarily focusing on the game's engineering and meta aspects.
  • Contributing to the game's architecture and technical direction through implementation of technical improvements, such as refactoring or developing new systems.
  • Writing clean, maintainable C# code and constantly refining game code quality by following good programming principles.
  • Providing technical support and mentorship to engineering colleagues across the team and studio every day.
  • Driving solutions for improvements and tying new systems and development into our existing codebase for increased effectiveness.

Requirements

  • You have 7+ years of professional experience in software development, with a significant focus on mobile game development.
  • You have high proficiency in both Unity and C# programming, with 5+ years in this specific technical stack.
  • You possess strong experience with debugging, profiling, and performance optimizations in a live game environment.
  • You have a strong knowledge of game architecture and relevant design patterns.
  • You possess a high sense of ownership, accountability, and agency, with proven expertise in influencing and driving improvements within sizable projects.
  • It would be nice if you also have the following skills:
  • Proven experience and competency in successfully working with and improving legacy code that involves considerable complexity, scope, and size.
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, demonstrating deep software engineering theoretical foundations.
Benefits
  • Please send your CV in English.
  • We welcome applicants to use the name they want to be addressed by in the application form, regardless of whether it is their legal name.
  • At Rovio, we are committed to providing reasonable accommodations for qualified individuals with disabilities or conditions in our working environment and job application procedures.
  • We are committed to continuously improving workplace accessibility. If you have any questions before applying, please write to us at recruitment@rovio.com.
  • Meet the Rovians
  • Hiring process at Rovio
  • Diversity, Equity and Inclusion at Rovio
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#Unitydebuggingprofilingperformance optimizationgame architecturedesign patternsrefactoringsoftware developmentmobile game development
Soft Skills
ownershipaccountabilityagencymentorshipinfluencingdriving improvementsproblem-solvingcommunicationcollaborationproactive solutions
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceBachelor's degree in Software EngineeringMaster's degree in Software Engineering