Senior Software Engineer

4 weeks ago


مصر, Egypt Foodics Full time

**Who Are We❓**

We Are Foodics a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarter in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region.

**The Job in a Nutshell**

**What You Will Do❓**
- Collaborate with other designers, engineers, and product managers.
- Design and implement new features and functionalities.
- Write well-tested code with a knowledge of test-driven development.
- Solve complex performance problems and architectural challenges.
- Write beautiful and well-designed code that explains itself.
- Integrate data from various services and databases.
- Offer coaching and mentoring to Junior engineers.
- Research and lead the adoption of new systems/technologies.
- Look for ways to eliminate technical debt, improve performance, and organize the code base.

**What Are We Looking For❓**
- Extensive experience with relational databases.
- Solid PHP / Laravel experience is preferable.
- Experience writing unit and integration tests.
- Embracing software principles such as SOLID
- Someone with experience in in designing, implementing and deploying backend services with a focus on high availability, low latency, and consistency
- Solid understanding of REST APIs.
- Knowledge of modern queuing and caching systems like Redis.
- Solid understanding of background jobs.
- Experienced in leading technical projects in a fast paced environment
- Great communication skills and a proven past of working effectively with different stakeholders
- Strong analytical skills and problem-solving abilities.
- Experience with monitoring tools is a PLUS
- Communicating well verbally in English.
- Ability to adapt to a time zone difference, and thrive in a remote working environment.

**What We Offer You❗**
- We believe you will love working at Foodics_
- We have an inclusive and diverse culture that encourages innovation and flexibility in remote, in-office, and hybrid work setups
- We offer highly competitive compensation packages in USD, including bonuses and the potential for shares
- Out of Country Work: We offer the option to work outside of your country of employment for up to 30 days annually
- We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment
- Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry
- We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company


  • Software Engineer

    2 weeks ago


    مصر, Egypt Applab Software Trading Full time

    **Job Overview**: We are seeking a talented Software Engineer to join our dynamic team. The ideal candidate will be responsible for developing high-quality software solutions and contributing to all phases of the development lifecycle. **Duties**: - Design, develop, and implement software solutions - Participate in requirements analysis - Collaborate with...


  • مصر, Egypt Beinex Full time

    **Responsibilities**: - Designing and developing user interfaces using Angular best practices. - Writing JavaScript, CSS, and HTML. - Developing product analysis tasks. - Making complex technical and design decisions for Angular projects - Conducting performance tests. - Consulting with the design team **Key Skills Required**: - At least 3+ years of...


  • مصر, Egypt Procore Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. That’s...


  • مصر, Egypt Procore Technologies Full time

    **Job Description**: We’re looking for **Senior Software Engineer** to join our Payments Team in the Financial Division. In this role, you’ll join our highly collaborative Product and Engineering organization to drive the technical direction of our projects. As a **Senior Software Engineer**, you are responsible for designing, building, and shipping...


  • مصر, Egypt Procore Full time

    We’re looking for **Senior Software Engineer** to join our Payments Team in the Financial Division. In this role, you’ll join our highly collaborative Product and Engineering organization to drive the technical direction of our projects. As a **Senior Software Engineer**, you are responsible for designing, building, and shipping software using your...


  • مصر, Egypt Siemens Digital Industries Software Full time

    Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. Digital Verification Technologies ( **DVT** ) division is looking for a highly qualified **Software Development Engineer** for an...


  • مصر, Egypt Siemens Digital Industries Software Full time

    **Siemens Digital Industries Software - Where today meets tomorrow.** Let's make the difference together! Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. We are looking for a...


  • مصر, Egypt ITWORX Full time

    Career Level: **Mid Career** - Employment Type: **Full time** - Function: **Software Development** We are looking for a passionate Senior Software Engineer to design, develop and install software solutions. Responsibilities include understanding user requirements, defining system functionality and writing code. Ultimately, the role of the Software...


  • مصر, Egypt Enozom Full time

    **Job brief**: We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and lead operational and technical projects. **Responsibilities**: - Develop new capabilities and re-architect parts of an existing system. - Take part in test-driven,...


  • مصر, Egypt Siemens Digital Industries Software Full time

    Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. We are currently seeking an **Engineering Manager** to join our **Brightly** team in **Cairo, Egypt**. In this role, you will be...


  • مصر, Egypt Premier Services & Recruitment Full time

    **Senior Software Engineer** For a technology company located in New Cairo **Here's the requirments** - Experience: 10-12 years as total - Bachelor of Science, Bachelor of Computer Application, Bachelor of Engineering/Technology, - Minimum 3+yrs on.net Core & Angular 11+ - Good knowledge and experience in front end technologies like Angular, HTML5/CSS3,...


  • مصر, Egypt اورنچ مصر Full time

    About the job Senior Software Engineer (Java) **Purpose of the job** You will be working with the team on problems involving large scal distributed systems, service-oriented architectures, data and metadata storage, computing infrastructure automation and more. **Duties and responsibilities** - Contribute in developing plans for the team according to the...


  • مصر, Egypt Microsoft Full time

    **Responsibilities**: - Strong analytical and programming skills - Highly motivated to make an impact, be eager to learn and grow - Ability to develop quick prototypes as well as integration of large complex systems and handling large volumes of data. - Experience incubating innovative ideas and technologies, to grow expertise in breadth and depth, to...

  • Senior Support

    2 weeks ago


    مصر, Egypt Canonical - Jobs Full time

    This is an exceptional opportunity for an open source technologist who enjoys solving problems under pressure. The main functions of this position are to: - Be the technical authority and demonstrate your experience with popular open source software such as PostgreSQL, Corosync/Pacemaker, MongoDB, MySQL and Apache. - Provide advice on deployed...


  • مصر, Egypt Canonical - Jobs Full time

    This is an exceptional opportunity for an open source technologist who enjoys solving problems under pressure. The main functions of this position are to: - Act as the technical authority and demonstrate your experience with popular open source software such as PostgreSQL, Corosync/Pacemaker, MongoDB, MySQL and Apache. - Provide advice on deployed...


  • مصر, Egypt Qureos Inc Full time

    **About Employer**: Our mission is simple. We empower organisations to engage and communicate seamlessly with their customers. Since it was founded in 2006, Unifonic has consistently developed its product line and its markets to provide an affordable enterprise-grade multilingual, seamless omnichannel communications platform throughout the Middle East....


  • مصر, Egypt Siemens Full time

    Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. MED Solutions group is looking for highly motivated, responsible and Self-Starting **Senior Software Development Engineer** to join...


  • مصر, Egypt Procore Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. That’s...


  • مصر, Egypt Procore Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...


  • مصر, Egypt Dell Technologies Full time

    5G Senior Cloud Software Engineer From applied research to advanced engineering, Dell’s 5G R&D team is designing and developing ground-breaking products & solutions. You will be involved in assessing the market, developing technology and products and generating intellectual property. Your contributions will drive product architecture and implementation in...