hero

Middle East Venture Partners
Leverage our network to build your career

Search open roles at our portfolio companies
MEVP
26
companies
310
Jobs

Staff Backend Engineer

MoneyFellows

MoneyFellows

Software Engineering
Cairo, Cairo Governorate, Egypt
Posted on May 7, 2025

ABOUT US

At Money Fellows we believe that there is only one way to build an outstanding organization; and that is to attract exceptionally talented people who are aligned with our mission, thrive on challenges and are passionate about problem-solving. Being a market leader in the digital FinTech space, we facilitate to our customers the easiest and fast digital financial solutions which can enhance their lives.

We are operating now in Egypt with a clear vision towards expansion in the region.

We aim to build an inspiring organization with an engaged and high performing culture. Joining the team now would mean that you could have a direct impact on the company’s growth trajectory. If you are hungry to make an impact and develop your skills in a dynamic environment, collaborating with like-minded people, we want to hear from you.

As a Staff Software Engineer, you will drive architectural decisions, mentor junior and senior engineers, and influence the technical direction of the organization. This role requires a deep understanding of software development principles and the ability to lead complex projects.

Key responsibilities include:

  • Design and oversee the architecture of software systems, ensuring scalability, maintainability, and performance.
  • Work closely with product managers, designers, and other stakeholders to define project requirements and deliver high-quality solutions.
  • Review code submissions to ensure adherence to best practices and coding standards.
  • Apply software design patterns and principles to create robust and extensible solutions.
  • Collaborate with software architects to ensure alignment with overall system architecture and design guidelines.
  • Collaborate with quality assurance engineers to identify and resolve software defects and ensure adherence to quality standards.
  • Participate in code reviews and provide constructive feedback to peers, promoting code quality and best practices.
  • Collaborate with DevOps teams to ensure smooth deployment and operation of software applications.

ABOUT YOU

The ideal candidate has exceptionally high ownership, excellent critical thinking skills and the ability to work with agility in a fast-paced environment. They would also be insanely focused on demonstrating excellence in service delivery and problem-solving, breaking down complex information into understandable and actionable items. You will be an active and contributory member in People team, with a direct impact on the culture and business trajectory in your country.


Other qualifications include:

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Proven experience (typically 8+ years) in software development, preferably in the fintech industry or a related domain.
  • Proficiency in one or more programming languages, such as Java, Python, C#, or JavaScript.
  • Strong understanding of software development principles, methodologies, and best practices.
  • Experience with .NET software development frameworks and tools.
  • Knowledge of web technologies (HTML, CSS, JavaScript), web services (REST, SOAP), and API development.
  • Understanding of software testing principles and experience with unit testing and test-driven development (TDD).
  • Familiarity with version control systems, such as Git, and collaborative development workflows.
  • Understanding of agile software development methodologies and practices.
  • Strong problem-solving and analytical skills, with the ability to debug and resolve complex software issues.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.

Join our team where your well-being is our priority from day one. We embrace the concept of Psychological Safety, ensuring that whether you're a candidate or an employee, you feel supported and valued in every way.

Mental Well-being: Your mental health matters. Benefit from our open-door policies, skip-level meetings, and thoughtfully designed workspaces that ensure you are heard and appreciated.

Physical Health: Stay active and healthy with our gym allowance, nutritious office snacks, and monthly consultations with a nutritionist to help you maintain your well-being.

Social Wellness: Forge connections through exciting team-building activities, interactive town halls, and collaborative workspaces that ignite innovation and foster a sense of community.

Financial Empowerment: We value your financial stability. Enjoy competitive salaries, pension plans, and exclusive employee discounts through our Circles program to help you achieve your financial goals.

Growth Opportunities: Seize the chance to advance your career with our workshops, mobility programs, and internal transfer opportunities. Thrive and grow with us in a community that supports your professional development at every step.

Join us and grow in a community that supports every aspect of your wellness!