Software Engineer - Full Stack

Job Purpose:

Performing a mix of front end and back end development on new and existing BRANTU platforms, you will be responsible for developing end-to-end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features and user experience.

Responsibilities:

  • Developing front and back end website architecture.
  • Designing user interactions on web pages.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Draft technical documents and user manuals presenting the final developed product for Product Management to document and publish to end users
  • Staying abreast of developments in web applications and programming languages.
  • Act as a technical advisor to internal customers on day-to-day operations if needed

Requirements:

  • Bachelor’s degree in Software Engineering, MSc. is a plus
  • 5 – 7 years of back-end programming experience in one or more of the following: 
  • Javascript/Echmascript/Typescript
  • Node JS
  • Express
  • MongoDB & Elastic Search
  • Redis
  • React / React-Native framework
  • Data migration and developments
  • Strong skills in object-oriented design, data-structures and algorithms.
Welcome to the world of fashion with Brantu.com, your destination for an extraordinary fashion experience inspired by international runways, celebrity looks, and trendy street styles. Curated online collections that promise prominent labels without the hefty price tags. With over 50 new products launching every week, Brantu.com ensures to deliver you an exciting collection that will suit all your different moods and occasions thanks to our team of buyers. Online Fashion shopping in Egypt - simpler, smoother, faster now!