About us

About
Royalsoft

Royalsoft is a digital agency specializing in Website Development, Online Marketing & Custom Software solutions. Our main office is located in Constanta, Romania, but our work has travelled all over the world.

By working with us you can complement any online area of your business, and get good value off of our multi-channel approach, as we offer a wide-array of services covering a big portion of the digital specter.

We offer premium digital services at good rates in all English speaking countries.

Gabriel Teodorescu - Digital Project Manager, Royalsoft CEO

Gabriel Teodorescu

FOUNDER & MANAGER

Gabriel Teodorescu is the Founder and General Manager of Royalsoft Digital agency, with a goal of helping communities grow, building online platforms, and transforming organizations for the digital age.

Following his childhood passion for computers, Gabriel started learning on his own about building websites, web applications, and content management systems. Realizing he’s good at this, he started taking on small projects, following with more and more complex ones and becoming a full time developer.

After years of working solo Gabriel decided to put on the basis for a digital agency, so he gathered a group of people with different backgrounds, and formed what today is Royalsoft digital agency.

He is a good OOP programmer and has a deep understanding of software architecture. Using his experience, he often prevents a problem from ever happening. He is prolific in Magento, Wordpress, Laravel, Angular2, Zend, Joomla, Shopify and many other common platforms.

His management style is very demanding, always pushing us to new heights.

Ionut Ciobanu - Web Designer, Frontend Web Developer

Ionut Ciobanu

WEB DESIGNER / FRONTEND DEVELOPER

Ionut is an integral part of Royalsoft. With a degree in Civil Engineering he has found a passion for designing & developing stunning websites. Together with Gabriel he is part of our management team, and has accumulated a vast experience, from planning projects, to actually taking them to the finish line.

He is a very outgoing type of guy, and one of the friendliest people we’ve had the pleasure meeting. He does his work, and often times helps with other people’s work as well.

Ionut has evolved from Junior Designer, to Frontend Developer, to Backend Developer and lately has taken on jobs as Project Manager, ensuring that progress runs smoothly in our work. He is very organized, and plans ahead for the upcoming week.

He has managed & developed tens of Wordpress, Magento and custom projects over the years and has accumulated a vast amount of experience.

Ramy Moubarek - Senior Web Developer, Wordpress Developer

Ramy Moubarek

SENIOR DEVELOPER

Ramy is one of our youngest colleagues, and one of our rising stars. He is competitive and takes everything he does very seriously. You will not see him pick anything up, without him trying to master it. He comes into the office, puts his headphones on, and he will stay in the zone for hours, trying to deliver the perfect result each time. We have never seen such dedication in someone so young.

Even from his early childhood, Ramy was absorbed by computers. He loved video games and he loved software. After finishing high-school he got to meet Gabriel, and after seeing his determined attitude, it was obvious that he was a perfect fit for our Royalsoft team.

His favourite thing in the world is chocolate. We have to stock our shelves with it, because we can bribe him with it to solve our toughest problems. In his spare time, he jogs a lot so he can eat more chocolate.

Ramy is one of our Wordpress experts, having developed complex online stores & bespoke websites in every industry imaginable. He writes clean, easy to read code, and he spends his free time learning new software architectures.

Valerian Munteanu - Senior Web Developer, Laravel Developer, Magento Developer

Valerian Munteanu

SENIOR DEVELOPER

After traveling for 2 years and photographing all the beautiful places he has seen, Vali returned home to become one fine developer, because as he says “coding is better done from the office”. He still enjoys hiking and photography, spending almost every weekend in a different place.

In the office Vali remained the same eco-friendly guy he was on his trip around the world. He travels by bike and is always very energetic. He enjoys a good cup of tea as he sinks into his work, solving complex software patterns, and finding solutions on some of our most complex projects.

Valerian is one of our lead programmers, and with the skills he acquired working on a large variety of projects, he has become the go to guy for some of our most complex tasks, because he is always up for a challenge. He is an avid learner, and takes the time to study each new problem from a different angle, never settling for anything other than the best solution available.

He is a master in PHP OOP, and has gathered projects in almost all samples of work we’ve done, from Magento and Wordpress to complex Mobile Apps and Angular2 projects.

Bogdan Teodorescu - Senior Web Developer, Wordpress Developer

Bogdan Teodorescu

SENIOR DEVELOPER

Bogdan is one of our newest developers but has become an integral part of our team. He started off with front-end development but his skills improved fast, so he moved to back-end development, and his skills improved even further. Nowadays he really enjoys when he receives a front-end project build as he finds that type of work really rewarding.

Even though he sometimes likes to escape into his favourite online game for an hour or two, he is very responsible with his work, never leaving anything unfinished.

He is ambitious and competitive, so in order to escape the pool of Wordpress projects he has been swimming in lately, he started learning Laravel in his free time, and we have no doubt that in no time he will master it.

Tavi Dobrescu - Senior Web Developer, Business Application System Developer, Magento Developer

Tavi Dobrescu

SENIOR DEVELOPER

Tavi is the newest member of our development team. He came to us with a great desire to learn about what makes the internet tick. Even if he’s a newly promoted Senior Developer he remains very diligent in his work and always studies, aiming higher after every project.

We discovered that Tavi has a mind made for programing and took him in our team without any hesitation. He is very ambitious and responsible, never leaving any work unfinished, and spending a lot of time learning in his free time in order to become a better programmer.

He is a quiet and patient person, always up for a challenge, slowly becoming an integral part of our team. He is already very good with Wordpress, and has taken on learning all the ins and outs of Magento.

It is clear for us that he is very talented, and we are impatient to see how proficient he will get in the years to come.

Alexandru Marcau - Senior Web Developer, Magento Developer

Alexandru Marcau

SENIOR DEVELOPER

Alexandru is a strong addition to our team but he has already become an important part of it. With a background in Electric Engineering & Software Engineering, he is one of our best programmers, having not only strong OOP knowledge and experience, but has also delved deep into server administration and search engine logic and architecture.

Alexandru has been coding since the early days of browser based games, where he was creating automated scripts. He has since evolved into more challenging software architectures having developed complex automated systems for business purposes.

He loves two things in life: playing tennis and caching pages so everything loads super fast. His main two traits are being optimistic and being very curious, maybe that’s why he has gathered such vast experience in fields that are so different.

Currently he is our main Magento developer but has worked with multiple other platforms in the past. His debugging skills are no joke either, I guess experience does matter in software development. Who could have guessed?

Anca Stroescu - Online Marketing Manager

Anca Stroescu

MARKETING MANAGER

Anca is our newest colleague. She is a creative person with a true passion for reading. Can speak multiple foreign languages like English and Spanish. She seems very organized and is a stickler for perfection.

In the office Anca is proving to be a real team member, taking on multiple jobs at once, and often times picking up part of other people’s work as well.

In her free time, she likes to draw, write, bake cookies, and is an aerobics addict. Probably her biggest weakness are Corgi dogs, as it seems she can’t get enough of them.

With a good background in Marketing and with a focus on quality content, I am sure she will become a bedrock for our Digital Marketing services.

Royalsoft is hiring!

We are looking to extend our wonderful team with dedicated and creative people. If you feel like one of the open positions fits you, don't hesitate to fill an application form, and come over to our office for a cup of coffee and a relaxed interview.

Junior Web Developer

Experience: 1-2 Years
Work Status: Full time
Job Status: Permanent

We are looking for a Junior Web Developer, with 1-2 years of experience with Wordpress or a similar PHP framework. Main job attribute is to develop and maintain websites based on a modern design, with all plugins and extra functionalities required by our international clients. Fluent English is a must.

Experience with online shop platforms is a big plus; especially Magento.

Requirements
  • 1-2 years of experience in web development
  • Good knowledge of HTML, CSS, jQuery (JS), PHP
  • Basic PHP OOP concepts
  • English - writing level
  • Experience with Wordpress (building custom themes and custom post types from scratch) or a similar platform
Useful skills
  • Version control experience (GIT)
  • Bootstrap experience
  • Any PHP MVC knowledge is a big plus
Facilities
  • Good salary
  • A great work space based on mutual respect
  • Young and dynamic team
  • Latest generation equiment to work on
  • Plenty of new and challenging projects to develop your knowledge and experience
This field is required. Please provide your real name.
This field is required. A valid email address is required.
This field is required. Please tell us something about yourself.
Thank you!
for taking the time to contact us.

Magento / PHP OOP Developer

Experience: 3+ Years
Work Status: Full time
Job Status: Permanent

We are looking for a Magento Developer / PHP OOP Developer, with minimum 3 years of experience. We have clients mostly in the retail business, for whom we maintain & develop eCommerce websites & Applications. We offer a good salary and good work conditions, and we require professionalism & results.

Many of our clients run eCommerce businesses. Most of our clients are based in Western Europe and USA. All of our projects provide experience for both desktop and mobile. We prefer long term projects which require advanced technical expertise. Therefore we can afford to give you a salary to match your skills and performance. Also, you will be working in a young and professional environment.

Ideally we want you to have a great ability to understand how users interact with online businesses and add vision to the projects you are working on. We need you to meet the following criteria:

Requirements
  • 3 years of experience minimum
  • Advanced PHP OOP knowledge
  • PHP MVC Framework knowledge - if you don't know Magento, then you have to be familiar with one of the following: Zend, Symfony, Laravel, CodeIgniter, or similar
  • Good understanding of: Javascript, jQuery, AJAX, MySQL
  • Version control experience - GIT
  • English - writing level
Useful skills
  • Experience with large scale projects / products
  • Experience with web services (XML-RPC, JSON-RPC, SOAP, REST)
  • Caching technologies / mechanisms, queues
  • Basic Linux OS knowledge
Facilities
  • Good salary
  • A great work space based on mutual respect
  • Young and dynamic team
  • Latest generation equiment to work on
  • Challenging projects, so you don't get bored
This field is required. Please provide your real name.
This field is required. A valid email address is required.
This field is required. Please tell us something about yourself.
Thank you!
for taking the time to contact us.

Web Designer

Experience: 2+ Years
Work Status: Full time
Job Status: Permanent

We are looking for a Web Designer, with 2 years of experience, that has a good grasp over fundamental web design principles. We offer a good salary, and we ask for quality work in return.

Many of our clients run eCommerce businesses. Most of our clients are based in Western Europe and USA. All of our projects provide experience for both desktop and mobile. We prefer long term projects which require advanced technical expertise. Therefore we can afford to give you a salary to match your skills and performance. Also, you will be working in a young and professional environment.

Ideally, you are half artist half process thinker and completely creative. You understand how users interact with online businesses and you add vision to each project. You need to have the following skills:

Requirements
  • 2 years of experience in Web Design
  • Advanced Photoshop and Illustrator skills
  • HTML + CSS on a medium level (helps with the design process)
  • Good understanding of design principles
  • Up to date with modern web trends
  • Creativity, we don't need the same design over and over again
  • Good English
Useful skills
  • Mobile UI / UX experience is a plus
Facilities
  • Good salary
  • A great work space based on mutual respect
  • Young and dynamic team
  • Latest generation equiment to work on
This field is required. Please provide your real name.
This field is required. A valid email address is required.
This field is required. Please tell us something about yourself.
Thank you!
for taking the time to contact us.

QA Tester / Intern

Experience: Not required
Work Status: Full time / Part time
Job Status: 6-12 months

We are looking for young people interested in developing a career in Web / Software Development. We require no prior experience, but we expect you to treat your job seriously. We offer a good working environment, in a relaxed but professional atmosphere.

Requirements
  • No experience required
  • Basic HTML + CSS knowledge
  • English - writing level (important)
  • Willing to learn and able to take initiative
Facilities
  • A great work space based on mutual respect
  • Young and dynamic team
  • Experienced colleagues from which you could learn from
  • A good chance to get signed up permanently if you perform well
This field is required. Please provide your real name.
This field is required. A valid email address is required.
This field is required. Please tell us something about yourself.
Thank you!
for taking the time to contact us.

Subscribe to Our Newsletter