.NET Developer (Microsoft Stack) - Remote / Online Position

Forgotten Mines LLC - Cairo

Applicants for
1 open position
In Consideration
Not Selected
Experience Needed:
More than 2 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time Part Time Work From Home
Confidential, Non-linear payment structure based on performance
Arabic, English
1 open position
About the Job

We are seeking .NET and ASP.NET developers to work on our software products and websites. You will research, design, and implement solutions to everyday problems as well as cutting edge challenges when they pop up.

  • We build complex software solutions and large scale video games. If you are up to the challenge and have the skills, experience, and passion to work on innovative projects, then we would love to hear from you.
  • If you are looking for an easy, simple, or entry-level IT job, then do NOT apply to this position. You will be expected to continuously innovate, learn and apply advanced concepts that take you way beyond your comfort zone, and tackle challenges you may not even have known to exist. That said, we favor efficiency over hard work.
  • During your interview loop, in addition to testing your knowledge, you will be asked to share samples of existing code and write new code. If you have any restrictions limiting your ability to do this, then please do not apply to this position as it is non-negotiable.

Here are some key points about this position:

  • This position is for an open-ended contract position. You will work remotely with a small team of high caliber professionals that span the globe.
  • We do NOT offer medical or retirement plans as part of our compensation
  • You will work on websites, tools, automation systems, backend APIs, game server logic, deployment orchestration, and much more.
  • You will receive ongoing mentorship and support from the team as you grow into your position to become a key asset.
  • Our compensation model is merit-based and depends entirely on your ability to deliver high quality work efficiently. You are not paid for your time, so if you can get a day's worth of work done in 5 minutes, then good for you.
  • You get unlimited vacation days and schedule flexibility.
Job Requirements
  • The ideal candidate is passionate is creative, self-motivated, and willing to build great software as part of an amazing team.


  • Great team player with good written English communication skills.
  • Experience building .NET applications or ASP.NET websites.
  • Strong C# and .NET development skills.
  • Strong debugging and troubleshooting experience.
  • Ability to work remotely and across different time zones.
  • Pass our multi-stage interviews and tests.


  • Familiarity with object-oriented design concepts.
  • Web design experience.
  • Familiarity with PHP.
  • Familiarity with the web hosting process and industry.
  • Experience building Universal Windows Platform apps.
  • Experience working with Azure.
  • Familiarity with web sockets.
  • Formal computer science or software engineering education.
  • Unity 3D experience.
  • Passion for video games.
About this Company

Forgotten Mines is a video game studio and software house established in Washington. We are the team behind War to the Core, the PC online MOBA-RTS game.

We specialize in building sophisticated software that is worth building and we build it right. Our primary focus is on first-party software.

See all Careers and Jobs at Forgotten Mines LLC