Lead Software Engineer


Cairo, EG
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/09/2021
  • Website: nana.sa/en
  • Company Address: 7774 Uthman Ibn Affan Branch Rd, At Taawun, Floor 4, Riyadh, Ar Riyadh 12476, Saudi Arabia

About Nana

Nana Direct is the first online shopping and delivery to houses service in KSA. We are working cover all the Kingdom. Expanding coverage areas require more time and effort to ensure the highest quality level of provided service. You can browse all supported locations and add your mobile number to be notified every time we expand into new areas.

Job Description


About Nana:
Nana is an internet marketplace connecting customers with their favorite grocery stores, pharmacies and specialty stores. Our mission is to deliver the highest quality of online grocery customer experience with a sense of affection, care, and pride. Nana was established in 2016 and is headquartered in Riyadh, Ar Riyad, Saudi Arabia.
Nana funding: $29M
Current funding stage: Series B
Nana backed by: STV, MEVP, Wamda Capital, Saudi Venture Capital, Impact46, Watar Partners
- 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.


    • 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.
Best Regards,

Related Jobs

Staff Backend Engineer

Nana - Dubai, AE

Senior CRM Marketing Specialist

Nana - Riyadh, SA

Senior Growth Analyst

Nana - Riyadh, SA

Sr. Digital Growth Specialist

Nana - Cairo, EG

Inbound Supervisor

Nana - Riyadh, SA
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.