Job Description
This program is designed to develop talented individuals in the tech field. It will run from July to September, which will provide you with intensive training, mentorship, and hands-on experience, focusing on areas like software development, data analysis, data engineering, and business intelligence. You'll work on real-world projects under the guidance of experienced professionals while expanding your skillset. Stand out in our program, and your next chapter could be a full-time role at the forefront of digital retail with b_labs.
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
Collaborate with designers, product managers, and other engineers to design, develop, and test web applications using TypeScript and popular frameworks.
Write clean, maintainable, and efficient code for both the frontend (using TypeScript) and backend.
Contribute to the development of a strong codebase through code reviews and adherence to best practices.
Design and implement user interfaces that are visually appealing, intuitive, and user-friendly.
Build and maintain APIs that seamlessly connect the frontend and backend.
Troubleshoot and debug issues across the entire development stack.
Stay up-to-date with the latest trends and technologies in the web development world.
Desired Candidate Profile
Profile:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Strong understanding of web development fundamentals (HTML, CSS, JavaScript).
Proficiency in TypeScript, including its core syntax, object-oriented programming features, and type annotations.
Experience with a popular frontend framework (e.g., React, Angular).
Excellent problem-solving and analytical skills.
Effective communication and collaboration skills.
A passion for learning and a willingness to adapt to new technologies.
Education:
Bachelors in Computer Application(Computers)
Gender:
nm
Nationality:
Any Nationality