Browse Jobs
For Employers
Post JobLog inGet Started

Lead Software Engineer - Backend

Nana
Sheraton, Cairo
Posted 3 years ago
33Applicants for1 open position
  • 31Viewed
  • 2In Consideration
  • 14Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Develop new features, APIs and epics.
  • Lead a team of 3:4 back-end engineers.
  • Create, maintain, own and operate your team’s services.
  • Write reusable, testable, and efficient code.
  • Maintain current back-end code.
  • Work directly with QA and Product team to achieve high-quality output.

 

Job Requirements

  • Bachelor degree of computer science or any related discipline.
  • 5+ years of experience building and maintaining services and products.
  • Passion. Be passionate about creating clean, highly maintainable, and structured code, supported by unit and integration tests.
  • System Design, Design patterns & Software Architecture.
  • Understanding for common architectural patterns.
  • SQL / NoSQL databases and Database architecture skills.
  • Working with and building REST-full API's.
  • Troubleshooting. You're exceptionally good at identifying the source of bugs, know how to dig into the code that may be causing the outstanding issue, and work to resolve any issues that come up.
  • Curiosity. You're keen on learning new technologies and tools as well as evaluating their pros and cons. You're a pragmatic programmer. You ask questions and are hungry to learn more.
  • Python and experience in cloud computing services (GCP or AWS) is a clear plus.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentLead Software Engineer - Backend