Senior Software Engineer in Backend (PHP)

Our Engineering Team

At robusta, Engineers are craftsmen, we take pride in our skills and our target is delivering the right value to our partners.

We deeply believe in the Agile & DevOps movements, and we structure and shape our systems and processes accordingly.

Our growing team of 50+ Engineers organized across 7 tribes, take pride in their craft, and we are always seeking to build a robust, scalable, resilient and clean product; we deeply believe one day of good design saves us months of bad implementation.

Our Backend Tribe

We understand Backend as daily working with complex distributed systems. We can work calmly under pressure and work calmly without pressure. We enjoy working with a relaxed state of mind and really value inner peace. We love food so much, we eat so much, it would be of great value if you do not do any kind of diet.

Come join a relaxed but productive food-loving fun tribe!

Who are we looking for? (About you)

You have a beautiful mind, a positive vibe and you are not afraid to get your hands dirty on the keyboard.

We do not really have a specific requirement regarding languages and frameworks. We are looking for a mechanic with a strong knowledge of the concepts and paradigms. A craftsman who can master any project juggling more than one language and framework.

  • You are experienced with Agile methodology
  • We are currently looking for Engineers with experience in PHP
  • Your are familiar with some of these tools: Docker, Kubernetes, Postgres or Elastic search
  • Our engineers juggle between multiple languages like: Ruby on Rails, PHP on Laravel & Magento, Python on Django

What are your responsibilities? Your life as a Backend Engineer

As a Backend Engineer, you will be working on different types of products from websites to enterprise platforms. As part of a cross-functional team focused on delivery, you will be responsible for building the engine that powers the entire product. Here are some examples of how your day will go:

  • Attending daily stand ups
  • Working on release planning & sprint plan and giving accurate estimates for user stories
  • Architecting solutions and writing elegant, testable & scalable code
  • Reviewing and giving feedback to your peers about their code
  • Staying ahead of the game and up to date with the latest the field has to offer
  • Contributing to our Engineering blog and giving technical sessions to your peers

What we offer? (Perks of working @ robusta)

  • Robusta provides you with a well-rounded benefits program e.g. medical insurance, transportation allowance and much more
  • Robusta offers you flexible working hours along with a 2-day/week working from home policy
  • You will work everyday from an office with a relaxing area, coffee flat rate and daily subsidized meals
  • Your personal development is important for us, Robusta provides you with a Learn & Grow allowance for online or offline courses
  • Your well-being is something we care about, you will have a yearly allowance that supports any hobby or activity you enjoy doing outside of work
robusta is a tech agency working with a diverse client base across different sectors & industries on implementing digital transformation programs. Engagements are typically focused on digitization of existing operations & processes and/or activation of digital customer engagement channels. With a team of 100+ tech and market consultants, robusta maintains an impactful footprint across EMEA and engages with its clients through its two key operations hubs in Egypt and Germany.