companyb_labs logo

Senior Backend Engineer at b_labs | Cairo

b_labsCairo, Cairo Governorate, Egypt
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). A minimum of 6 years of experience as a backend engineer with a strong emphasis on TypeScript development. Demonstrated experience in designing, constructing, and deploying large-scale backend systems. Extensive understanding of TypeScript syntax, features, and best practices. Proficiency in Node.js, Express.js, or similar frameworks is essential. Familiarity with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra) is a plus. Experience with cloud platforms (AWS, Azure, GCP) is advantageous. Solid grasp of DevOps principles and practices. Exceptional problem-solving and debugging capabilities. Strong communication and collaboration skills. Ability to work independently and take ownership of intricate tasks. A passion for delivering high-quality, maintainable software.

About the job

b_labs serves as the innovative transformation and digitization division of B. TECH, dedicated to revolutionizing the industry as we know it. As the driving force behind B. TECH, which has been a pivotal player in the Egyptian retail sector, we are committed to establishing ourselves as the foremost omni-channel platform for consumer electronics and appliances in Egypt. By joining b_labs, you will thrive in a dynamic startup culture while enjoying the security and growth of a well-established company. You will collaborate with a forward-thinking, customer-centric team passionate about leading digital retail innovation throughout the Middle East.

Responsibilities:

  • Design, architect, and implement secure, scalable, and high-performing backend systems utilizing TypeScript and related technologies (such as Node.js and Express.js).
  • Work in alignment with product managers, designers, and frontend engineers to comprehend requirements and develop elegant technical solutions.
  • Mentor junior engineers, conduct thorough code reviews, and foster a culture of knowledge sharing within the team.
  • Stay updated with the latest trends in TypeScript and backend development, actively incorporating best practices.
  • Diagnose and resolve complex backend issues to ensure seamless operation and superior performance.
  • Write clean, maintainable, and well-documented code that promotes system longevity.
  • Create and maintain unit and integration tests for backend services.
  • Embrace a DevOps mindset by engaging in the software development lifecycle (SDLC).

About b_labs

b_labs is at the forefront of technological innovation within B. TECH, striving to transform the retail landscape in Egypt. With a mission to lead in digital retail across the Middle East, we combine the agility of a startup with the stability of an established company. Join us to be part of this exciting journey!

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.