Search by job, company or skills

superpay by e&

Senior Full Stack Engineer

Save
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150593455

Similar Jobs

Egypt, Cairo

Skills:

PostgreSQLBashCloud TechnologiesSqlRedismicroservice architectureNosqlShellDockerTypescriptMongoDBCouchbaseAzureKubernetesAWSRESTful API services

Egypt, Cairo

Skills:

Node.jsSqlRedisNosqlKubernetesDockerGitReactmicro-servicesREST and RESTful APIs

Egypt, Cairo

Skills:

Node.jsRedisReactTypescriptGcpDockerRestful ApisAzureJestAWSReact Testing LibraryPlaywrightagile development methodologyRelational DatabasesNext.jsnon-relational databases