Back to search
SuperPay by e& Linkedin · Posted 25d ago

Senior Full Stack Engineer

Cairo

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About The Role

We are looking for a talented Senior Full Stack Engineer to design, develop, and maintain scalable software solutions. You will play a key role in system architecture, technical decision-making, and mentoring team members while contributing to the full software development lifecycle.

Key Responsibilities

  • Design, develop, and maintain web applications, services, and APIs.
  • Build scalable front-end and back-end solutions.
  • Design system architecture and contribute to technical strategy.
  • Develop and optimize databases and application performance.
  • Translate business requirements into technical solutions.
  • Lead feature development from estimation through delivery.
  • Conduct code reviews and mentor junior developers.
  • Implement testing, debugging, and performance optimization practices.
  • Collaborate with product, business, and UI/UX teams.
  • Ensure software quality, security, and scalability.

Requirements

  • 3+ years of experience in software development.
  • Strong experience with at least one backend language such as Java, PHP, Python, or Node.js.
  • Experience designing and developing enterprise-grade applications.
  • Strong understanding of OOP, MVC, MVVM, ORM, Design Patterns, and software architecture principles.
  • Hands-on experience with Microservices Architecture.
  • Experience with SQL databases such as Oracle, MSSQL, or PostgreSQL.
  • Experience with CI/CD pipelines, source control systems, and Agile methodologies.
  • Experience with testing methodologies, including TDD, is a plus.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration abilities.

Nice To Have

  • Experience with AWS or other cloud platforms.
  • Docker and Kubernetes experience.
  • Experience with Kafka and Elasticsearch.
  • Experience with Flutter.
  • Experience with Vue.js, React, or other modern front-end frameworks.

Education

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • Professional proficiency in Arabic and English.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search