
Software Engineer
Dream Gamesover 5 years ago
Istanbul, TurkeyEntry Level
Responsibilities
- Design, implement, and test game features.
- Deliver well-structured, maintainable code and participate in code reviews.
- Create flexible code that can be updated as the product evolves.
- Contribute to improving the user experience in games.
- Collaborate with engineers, artists, and game designers.
Requirements
- Strong knowledge of object-oriented programming and familiarity with design patterns.
- Experience with programming languages such as C#, Java, and C++.
- Willingness to learn Unity for mobile game development.
- Passion for games and game programming.
- Appreciation and understanding of teamwork.
Benefits
- Opportunity to contribute directly to the final product at a fast-growing company.
- Games created by the team reach millions of people worldwide.
About Dream Games
Dream Games builds free-to-play mobile games for a global casual audience, best known for the puzzle title Royal Match. The privately held company was founded in 2019 and is headquartered in Istanbul, with an additional office in London. Its business model centers on in-app purchases and live operations to sustain long-term engagement across iOS and Android.