Why Join Our Team?

If you love doing meaningful work in an environment that
values you and your skill set, then join us at NarraSoft!

About NarraSoft

What’s It Like to be Part of the NarraSoft Team?

Working with NarraSoft is tantamount to working in an environment that fosters community and growth. We love it when we see potential in our applicants, and we always make it a point to help each one of them hone their abilities once they start working with us. In the office, we also encourage knowledge-sharing, which means you can freely ask for help from your fellow team members in case you’re stuck on a project or are simply in need of assistance. Remember: NarraSoft values community over competition. So if you’re interested in working with some of the most productive yet flexible team members while maximizing and improving your talent and skills, check our Career Opportunities!


What you can expect

Competitive Salary

13th Month

Vacation and Sick Days

Cash for Unused Sick Days

Performance Bonuses

Spot Bonuses

Free Coffee and Snacks


Pag Ibig / SSS

Quarterly GA's with Cash Prices

Monthly Paid Activities

Paid Training

Casual Fridays

Christmas Party with LOTS of Prices

Overnight Outings with Cash Prices

Career as a Software Developer

We are looking for software developers who have more than two (2) years of development work and have experienced developing one or more of the following projects:
  • Data Science
  • Game Portal Development
  • Web Application Development
  • Software Tools Development
  • API Development
Our ideal software development candidate must also specialize in one or more of the following programming languages:
  • Python
  • .NET
  • React
  • NodeJS
  • Angular
  • Unity
  • Xamarin
  • Java
  • C++
  • C#
  • PHP
If the programming language you’re well-versed in is not on the list, no worries! Simply tell us in your application what language you’re experienced in. Interested in working at NarraSoft? Then go ahead and see our Career Opportunities!

Mobile App & Game Developer

We are looking for mobile application and game developers who have more than two (2) years of experience in mobile app and game development. Our current team is composed of game aficionados! So if you’re also a lover of games, then you will definitely fit in. As our prospective mobile app and game developer, you must be able to:
  • Create mobile applications for businesses in any industry
  • Create playable ads
  • Develop 3D games
  • Develop 2D games
You must also be knowledgeable in one or more the following development platforms:
  • Unity 
  • Native Android
  • Native iOS 
  • React Native
  • Xamarin
  • Flutter
  • Ionic
  • Cordova 
  • Ionic-Cordova Hybrid

If the development platform you specialize in is not on the list, simply indicate in your application the development platform you’ve worked with. Want to work with us? Then go ahead and see our Career Opportunities!