وصف الوظيفة
b_labs is the transformation and digitization arm of B.TECH, on a mission to change the industry as we know it. We spearhead tech innovation at B.TECH, an organization that has been a cornerstone of the Egyptian retail industry. We are the engine powering B.TECH in achieving its goal of becoming the leading omni-channel platform for consumer electronics and appliances in Egypt. By joining b labs, you will get to benefit from a collaborative startup environment, while also enjoying the stability of working within a company that has achieved strong growth year after year. You will be part of a visionary, customer-focused team with an ambitious mission--to become a trailblazer for digital retail within the Middle East.
Responsibilities
- Architect, design, develop, and deploy secure, scalable, and performant backend systems using TypeScript and related technologies (Node.js, Express.js, etc.)
- Collaborate closely with product managers, designers, and frontend engineers to understand requirements and translate them into elegant technical solutions
- Lead by example, mentoring junior engineers, conducting code reviews, and fostering a culture of knowledge sharing within the team
- Stay at the forefront of the TypeScript and backend development landscape, actively seeking out and implementing best practices
- Troubleshoot and debug complex backend issues, ensuring smooth operation and high performance
- Write clean, well-documented, and maintainable code that promotes long-term system health
- Develop and maintain unit and integration tests for backend services
- Champion a DevOps mindset, actively participating in the software development lifecycle (SDLC)