Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
C++ and Flash/Haxe Developer image - Rise Careers
Job details

C++ and Flash/Haxe Developer

Magic Media is a pioneering media, entertainment and tech group powered by creativity and innovation. We have a physical presence in 15 countries and expertize in the areas of art, animation, cybersecurity, game development, software development, VFX and video production amongst others. We work with leading developers and publishers within the games and tech industry, providing support and solutions designed around individual needs and carried out by global experts.

We are looking for a C++ and Flash/Haxe developer who is self-motivated, goal-orientated, and a strong team player. The ideal candidate will have extensive C++ and Flash/Haxe development experience in games. We are looking for someone who is passionate about the digital content production process and who is willing to work with content creators and engineers of other disciplines to build awesome games.

What you will do: 

  • Write game code for C++ for backend and Haxe for frontend.
  • Work in legacy code.
  • Help provide architectural oversight across the entire application.
  • Collaborate to devise optimal engineering solutions to technical challenges.

  • Knowledge of C++ and Haxe/Flash.
  • Understanding of C++ in games for backend.
  • Understanding of fundamentals of game development.
  • Excellent communication skills.
  • Fluent in English.

Desirable pluses:

  • Unreal or Unity experience.
  • Experience working with APIs.
  • Solid technical foundation (e.g. Computer Science / Maths Degree or equivalent).

  • An opportunity to hone and improve your skills by applying them to a diverse variety of engaging projects.
  • Be part of an international group with offices worldwide.
  • Career growth and development.
  • Working closely with a team of like-minded people in a fast-paced, multicultural environment.
  • Ongoing training and professional self-improvement opportunities.
  • Flexible working hours.
  • An inclusive culture and open communication.

At Magic Media, our passion lies in gaming. Our vision is to create and deliver engaging and interesting games for our clients. We can deliver this high-quality work on any platform, whether it be on a console, PC, or mobile. We know that reputation and results go hand-in-hand. Therefore, we work hard to find experts and talented creators to deliver the best results.

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About C++ and Flash/Haxe Developer, Magic Media

Join Magic Media as a C++ and Flash/Haxe Developer and dive into an exhilarating world of creativity and innovation! At Magic Media, we're passionate about media, entertainment, and technology. With a thriving presence in 15 countries, we collaborate with industry-leading developers and publishers in game development and software solutions. As a self-motivated C++ and Flash/Haxe Developer, you'll have the opportunity to write backend game code in C++ and frontend in Haxe while working with legacy code to optimize engineering solutions. Your role will involve providing architectural oversight across applications, collaborating with talented content creators and engineers to bring exciting games to life. If you're enthusiastic about the digital content production process and possess excellent communication skills in English, you might be the perfect fit for our team. Familiarity with game development fundamentals, as well as experience in Unreal or Unity, would be a plus! We offer ongoing training opportunities and a multicultural environment that encourages professional growth while providing you with flexibility in your work hours. At Magic Media, we don't just create games; we create experiences. Step into a role where you can truly make an impact and be part of a forward-thinking organization committed to quality and results. Discover your place in our international family and unleash your creativity to help deliver high-quality games across various platforms!

Frequently Asked Questions (FAQs) for C++ and Flash/Haxe Developer Role at Magic Media
What skills are required for the C++ and Flash/Haxe Developer position at Magic Media?

To thrive as a C++ and Flash/Haxe Developer at Magic Media, you’ll need extensive experience in C++ and Haxe/Flash development, particularly within game development. A solid understanding of game development fundamentals is also crucial. Communicative and collaborative skills are essential, as you will work closely with a diverse team of content creators and engineers. Familiarity with gaming engines like Unreal or Unity and experience interfacing with APIs can be additional advantages!

Join Rise to see the full answer
What does a C++ and Flash/Haxe Developer do at Magic Media?

As a C++ and Flash/Haxe Developer at Magic Media, you'll write backend code in C++ and frontend code in Haxe. Your role involves working with legacy code and ensuring architectural oversight across applications. You'll also be actively involved in brainstorming sessions to find optimum engineering solutions to technical challenges. Your contributions will directly impact the development of engaging games that are our hallmark at Magic Media!

Join Rise to see the full answer
Is remote work available for the C++ and Flash/Haxe Developer role at Magic Media?

While Magic Media values flexible working arrangements, specific remote work policies for the C++ and Flash/Haxe Developer position can vary. It’s best to connect with our HR team during the application process to understand the scope of remote work options available. Our goal is to foster a productive environment that works for you while enabling collaboration with your international colleagues!

Join Rise to see the full answer
What career growth opportunities are available for C++ and Flash/Haxe Developers at Magic Media?

Magic Media is committed to supporting the career growth of our employees, including C++ and Flash/Haxe Developers. We offer ongoing training programs and self-improvement opportunities. You'll have the chance to work on a variety of projects that can enhance your skills and contribute to your professional trajectory. With exposure to different teams and projects across our global offices, the possibilities for advancement are abundant!

Join Rise to see the full answer
What is the working culture like for a C++ and Flash/Haxe Developer at Magic Media?

At Magic Media, our working culture for C++ and Flash/Haxe Developers is centered around inclusivity, open communication, and teamwork. You’ll be part of a fast-paced, multicultural environment where ideas are encouraged and collaboration is key. We believe in a balanced work-life approach, providing flexibility with working hours to help our team members thrive both professionally and personally in their roles.

Join Rise to see the full answer
What makes Magic Media a great place to work for C++ and Flash/Haxe Developers?

Magic Media stands out as an exciting workplace for C++ and Flash/Haxe Developers due to its focus on creativity and innovation in media and entertainment. Our team is filled with passionate individuals dedicated to producing high-quality games across various platforms. We offer a supportive environment with countless opportunities for professional development and the chance to work alongside skilled colleagues who share your enthusiasm for gaming and technology.

Join Rise to see the full answer
What are the main programming languages utilized by C++ and Flash/Haxe Developers at Magic Media?

C++ and Haxe/Flash are the primary programming languages utilized by C++ and Flash/Haxe Developers at Magic Media. C++ is integral for backend game development, giving developers extensive control and performance, while Haxe/Flash is used for frontend development, allowing for dynamic content creation. Familiarity with these languages not only enhances your contributions to projects but also ensures you remain aligned with industry standards.

Join Rise to see the full answer
Common Interview Questions for C++ and Flash/Haxe Developer
Can you describe your experience with C++ and how it applies to game development?

When answering this question, share specific examples of projects where you utilized C++. Discuss the challenges you faced, how you overcame them, and any specific techniques or libraries you used. A clear understanding of C++ in game development will demonstrate your capability to work effectively at Magic Media.

Join Rise to see the full answer
What do you know about Haxe and its role in game development?

In your answer, highlight the versatility of Haxe, as it allows for cross-platform game development. Discuss any personal experiences using Haxe, including projects you've worked on, challenges encountered, and how you handled them. Show your enthusiasm for leveraging Haxe to create engaging user experiences.

Join Rise to see the full answer
How do you manage working with legacy code in game development?

Discuss your strategies for working with legacy code, such as understanding the codebase, documenting your findings, and gradually refactoring the code. Emphasize the importance of collaboration with team members to ensure smooth transitions and performance improvements within existing projects.

Join Rise to see the full answer
Explain how you approach architectural oversight for games?

Share your thought process on maintaining architectural integrity. Talk about how you prioritize scalability, flexibility, and performance. Discuss collaboration with other developers to ensure comprehensive application design while implementing robust engineering solutions aligned with project goals.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you resolved it.

Choose a specific technical challenge from your previous work, briefly outline the problem, and explain how you approached it. Highlight your analytical thinking and problem-solving skills, along with any specific technologies or processes you employed to arrive at a solution.

Join Rise to see the full answer
What experience do you have with game engines like Unreal or Unity?

In your response, elaborate on your familiarity with either or both game engines. Mention specific projects you’ve completed, highlighting how you leveraged the features of the engine to achieve desired game functionalities. Your experience will show your adaptability and willingness to work with various tools.

Join Rise to see the full answer
How do you stay current with industry trends and technologies?

Discuss your proactive approach to professional development, such as following industry leaders, participating in forums, attending conferences, or completing online courses. Staying informed about trends will illustrate your commitment to growth as a C++ and Flash/Haxe Developer at Magic Media.

Join Rise to see the full answer
How would you handle a disagreement with a colleague regarding technical solutions?

Exhibit your collaborative spirit by explaining how you would address differences in opinion constructively. Talk about the importance of open communication and providing evidence to support your perspective while being receptive to compromises. This aligns with Magic Media’s inclusive culture.

Join Rise to see the full answer
What do you believe is the key to successful teamwork in game development?

Articulate your view on the importance of collaboration, empathy, and direct communication among team members. Discuss how your interpersonal skills contribute to a cohesive team dynamic, leading to better problem resolution and project outcomes within the fast-paced environment at Magic Media.

Join Rise to see the full answer
Can you walk us through your typical workflow when starting a new game project?

Describe your approach to initiating a game project, including gathering requirements, setting goals, collaborating with team members, and outlining the architecture. This shows your organized mindset and readiness to handle the multifaceted nature of development at Magic Media.

Join Rise to see the full answer
Similar Jobs
Magic Media Remote No location specified
Posted 14 days ago
Magic Media Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Informa Group Plc. Remote 181 University Ave, Toronto, ON M5H 3M7, Canada
Posted 8 hours ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Capco Hybrid US - Houston
Posted 6 days ago
Posted 10 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!