
Senior Game Developer
Rovio Entertainment Corporation
full-time
Posted on:
Location Type: Hybrid
Location: Stockholm • Sweden
Visit company websiteExplore more
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