Staff Software Engineer - Back End

About Us  

Based in Cairo city, Taager is enabling small shops and regular people to earn money and enrich their lives in a way that was not possible a few years ago.  Learn more

In Taager, the backend team is fully remote, distributed through multiple continents and working on a flexible time schedule. It aims to allow everyone to grow and improve, while respecting everyone’s work/life balance. 

Our Top 5 Reasons to work for Taager:

  1. You will work with talented, ambitious and caring people. We are very conscious and intentional about our selection process, to make sure we hire people who will help make Taager one of the healthiest work environment to work in. 
  2. You will work remotely, and with flexible hours.
  3. We offer above market salaries and lucrative stock options.
  4. We invest in our people, we offer learning programs to elevate our team's skills and performance.
  5. We offer a comprehensive Medical Insurance package.

About the Job 

We're looking for an experienced Staff Back End engineer to build features, and improve the performance and reliability of our systems as we rapidly scale our product and organization. You will have the unique career opportunity to work with talented engineers across different countries, collaborating on and solving exciting problems that will disrupt the e-commerce industry in Egypt.  As a staff engineer you will own the architecture  of our web based applications. 

Your responsibilities will include: 

  • Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment. 

  • You'll brainstorm with Product Managers, Designers, and Frontend Engineering to conceptualize and build new features for scaling product and userbase. 

  • You’ll actively own features and define their long-term health, while also improving the health of surrounding systems.

  • You will help steer the direction of the back end team, by setting the team's processes and procedures. 

  • You will be actively involved in growing your team, by participating in hiring and recruitment activities. 

  • You will coach and mentor members of your team, provide technical guidance, set standards and advocate for those standards through code reviews. 

  • You'll spend part of your time on code development. 

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Staff Software Engineer Q&A's
Report this job
Apply for this job