:
-
-
-
WazifaMe Logo

Careers

  • Home
  • Jobs
  • Create My Profile
    • About Us
    • Contact
    • Blog
Login / Register
Wazifame Logo

Pages

  • Home
  • About
  • Job Listing
  • Pricing
  • FAQs
  • Contact Us

Contact Info.

  • [email protected]
  • Egypt Office: Egypt - 42 Lusaka Street, off Hassan Al Maamon, Nasr City, Cairo, Egypt.
  • UAE Office: Office 603, Al Muteena Technic Bldg. Salah Al Din Road Deira Dubai - UAE.

© 2025 WazifaMe (v2.45.2). All Rights Reserved.

  • Terms & Conditions
  • Privacy Policy
  • Loading
  • Loading
  • Loading
  • Loading

Staff Software Engineer

  • Full Time
  • First Shift (Day)
  • Experience: Fresh
  • Old Cairo, Egypt
  • 1 Vacancy

Job Summary

As a Staff Engineer, you will be a pivotal member of our engineering team, responsible for designing, developing, and implementing technical solutions that drive the success of our projects. You will collaborate closely with cross-functional teams to ensure the delivery of high-quality products, adhering to best practices and standards. This role requires strong technical expertise, leadership skills, and a passion for innovation.

 

Responsibilities

 

  • Technical Leadership: Provide technical guidance and leadership to the engineering team, ensuring alignment with project goals and objectives.
  • System Design and Architecture: Design and architect scalable, robust, and maintainable systems that meet business requirements and performance expectations.
  • Software Development: Develop high-quality, efficient, and maintainable code using industry best practices and relevant technologies.
  • Risk and Issue Management: Identify, assess, and manage major risks and issues throughout the project lifecycle. Develop and implement effective contingency plans to mitigate risks, and escalate issues appropriately to ensure timely resolution.
  • Data Integrity: Maintain the integrity and accuracy of financial records and other critical data by implementing robust data validation, verification, and error-handling mechanisms.
  • Collaboration: Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.
  • Code Reviews: Conduct code reviews to ensure adherence to coding standards, maintainability, and performance.
  • Problem Solving: Identify and address technical challenges and roadblocks proactively, proposing innovative solutions where necessary.
  • Quality Assurance: Implement and advocate for testing strategies, including unit tests, integration tests, and automated testing frameworks, to ensure the quality and reliability of software deliverables.
  • Documentation: Create and maintain technical documentation, including design documents, architecture diagrams, and API documentation.
  • Mentorship: Mentor junior engineers, providing guidance on technical skills, best practices, and professional development.