Senior Software Engineer- Back End

مصر - Egypt

Stella stays - who are we?


Stella Stays is a prop-tech start-up with a mission to reinvent rental globally and a vision to create the future of living. 


We offer beautifully designed, thoughtfully equipped, tech-enabled residences, and a seamless digital guest experience. 


Established in 2019, Stella Stays is present and growing rapidly in major cities across the Middle East and North Africa (MENA), Europe and North America. Our proprietary technology empowers unmatched efficiency across real estate supply growth, interior design, pricing, economics, bookings, guest service, and property management. 


Stella Stays is the winner of:


  • 2022 Gulf Business Award for "Proptech Company of The Year" 


  • 2021 Stevie Awards for the “Most Innovative Tech Start-up of The Year” and “Innovative Achievement in Sales” for our technology and revenue generation strategy respectively.


At Stella Stays, you will:


Work as a Senior Software Engineer Proficient in Node.js, PostgreSQL, and GraphQL. You’ll be working with the team in a Mob/ Ensemble Programming model, closely working with the team and rarely working alone or in a silo. Your primary focus will be the development of all server-side logic, design and maintenance of databases, and ensuring high performance, availability, quality and responsiveness of our code and services.


Responsibilities
  • Integration of user-facing elements developed by front-end developers with server side logic


  • Writing reusable, testable, and efficient code


  • Design and implementation of low-latency, high-availability, and performant systems


  • Implementation of security and data protection


  • Database design, maintenance, and optimisation



Requirements

The ideal candidate for this role should have:


  • Strong proficiency in JavaScript


  • Strong understanding of Node.js (internals, and core principles)


  • Thorough understanding of PostgreSQL features, specifics, and internals


  • Thorough understanding of GraphQL


  • Thorough understanding of REST


  • Good command of Python


  • Thorough understanding of the Microservice architecture and cross-service communication


  • Experience with CI/CD


  • Good command of containers (Docker)


  • Good command of Message Queues (RabbitMQ/ Kafka)


  • Good command of Redis


  • Good command Typescript


  • Good command of Kubernetes


تاريخ النشر: اليوم
الناشر: Wuzzuf .com
تاريخ النشر: اليوم
الناشر: Wuzzuf .com