Software Technical Lead
5 months ago
**About us**:
Dawarha is at the forefront of the recycling movement, pioneering an innovative social recycling platform that combines AI-based Reverse Vending technology with a user-friendly mobile app. We proudly introduced this groundbreaking concept to the Egyptian market and the broader MENA region. As a subsidiary of the visionary Mind-Blowing company, we have been leading the charge in Egypt's recycling and waste collection sector since 2018. We established the first ai-reverse vending machine, marking a significant milestone in waste management. Our commitment extends to providing a fully integrated solution for enterprises of all sizes, from small businesses to mega-corporations and even governmental organizations. Our closed-loop waste collection solution is fully customizable, reflecting our commitment to sustainability and environmental responsibility.
**About the job**:
**Responsibilities**:
- Supervise, Mentor, and Lead Agile Cross-functional SW Engineers.
- Draft and prepare a technology roadmap and development plan.
- Direct, coordinate, and lead SW production, operations, quality assurance, testing, and maintenance.
- Oversee the research and development of new products and procedures.
- Hire, onboard, and Train other SW engineers and supporting staff.
- Write performance reviews and solve internal issues.
- Discuss and lay-out project specifications.
- Craft a detailed plan to accomplish tactical and strategic goals.
- Review, approve, and modify product software and product designs.
- Analyze, propose, and manage budgets, technologies, and resources for SW products and projects.
- Draft proposals, presentations, and reports for internal and external stakeholders.
- Prepare and deliver feature, technology, and talent pipeline.
- Establish administrative policies, procedures, and standards.
- Coordinate activities of the unit with other units or organizations, including but not limited to the product team, data team, hardware team, P&C team, operations team,, etc.
- Translate business requirements into technical needs and actions.
- Confer with higher levels of management.
**Requirements**:
- 2-5 years of experience in leading and growing SW engineering teams.
- Familiar with machine/deep learning frameworks like Tensorflow, Keras, and PyTorch.
- Ability to transform research articles into working solutions to solve real-world problems.
- Proficiency in Python and related packages like NumPy, scikit-image, PIL, OpenCV, matplotlib, seaborn, etc.
- Excellent written and verbal communication skills for effectively communicating with the team and ability to present information to a varied technical and non-technical audience.
- Must be able to produce solutions independently in an organized manner and also be able to work in a team when required.
- Must have good Object-Oriented programming & logical analysis skills in Python and JavaScript
- Strong foundation in data structures and algorithms in Python and JS
- Advanced knowledge in performance, scalability, numerical accuracy, and best practices for implementing various solutions.
- Experience in different model optimization techniques apart from hyperparameter tuning to reduce memory usage without hindering the performance for deploying on edge devices.
- Exposure to IoT technology.
- Experience in Agile Application Development and Scrum methodologies to develop efficient, maintainable, readable, and production-ready pipelines.
- Must have curiosity, eagerness, and motivation to learn new and adapt to new technologies.
- Knowledge of best practices related to data encryption and cybersecurity.
- Proficiency in documenting processes and monitoring performance metrics
-
Technical Lead Software Development
5 months ago
مصر, Egypt ACCT Full timeCompany Description Advanced Critical Care Consultancy and Training (ACCT) is a top-notch medical company based in Cairo, Egypt that provides ICU operation high-quality services. Our goal is to help healthcare facilities operate at their best by providing reliable, cutting-edge technological solutions to improve critical care. Role Description This is a...
-
Software Development Technical Lead
4 months ago
مصر, Egypt Talent Pal Full time**As a Software Development Technical Lead, **you’ll be technically leading the development of complete MVPs and operations of security products; shaping the development lifecycle, software and infrastructure architecture and how code is transitioned from development to operations.** Key Responsibilities: - Lead technical execution of the software...
-
Software Development Technical Lead
4 months ago
مصر, Egypt CyShield Full time**As a Software Development Technical Lead, **you’ll be technically leading the development of complete MVPs and operations of security products; shaping the development lifecycle, software and infrastructure architecture and how code is transitioned from development to operations. Key Responsibilities: - Lead technical execution of the software...
-
Technical Lead
4 months ago
مصر, Egypt Dsquares Full timeDsquares specializes in offering loyalty programs that bring our clients closer to their consumers. Through our different range of solutions, we deliver an end-to-end experience, managing and executing all technical, operational, and commercial aspects of our customers’ loyalty programs. From full loyalty programs, couponing solutions to interactive...
-
Software Technical Lead
5 months ago
مصر, Egypt FlairsTech Full timeCairo - +8 years Experience - Digital Solutions Department **About the job**: **Requirements and responsibilities** ***: - Design, develop, and maintain both new and existing code, ranging from client-side development using JavaScript, HTML, and CSS, to server-side code using C# and ASP.NET MVC,.NET CORE, Web API for data persistence and retrieval. -...
-
Software Technical Lead vois
5 months ago
مصر, Egypt Vodafone Full time**Role Purpose**: Responsible for leading the projects technically from the early phases of planning till the delivery of the production system. **Key Accountabilities and Decision Ownership**: **Design**: - Ensure all the technical team has full understanding of the project design. - Responsible for implementing the business requirements adhering to the...
-
Technical Lead
5 months ago
مصر, Egypt Block Gemini Full time**Block Gemini **is hiring in our office in Egypt. **Position Title**:Technical Lead **Location**:Gameat El Dewal-El, Mohandseen, Cairo **Job Summary**: As a Software Engineering Team Lead, you will lead a team of Software Engineers and help deliver business-critical projects while maintaining high morale, managing the day-to-day activities efficiently...
-
Software Engineering Technical Lead vois
5 months ago
مصر, Egypt Vodafone Full time**Role purpose**: **Key accountabilities and decision ownership**: - Create and own product & platform development, design, build, configurations, and deployments - Act as technical SME within the team, guide other software engineers to ensure the right technology and design decisions and to grow their knowledge in relevant technologies - Support junior &...
-
Technical Lead
5 months ago
مصر, Egypt Block Gemini Full time**Job Title: Tech Lead(Fullstack)** **Job Location: Cairo,Egypt** **Experience : 6+years** The main purpose of this role is to lead a team of Software Engineers and help delivering business critical projects whilst maintaining high morale, managing the day to day activities in an efficient and professional manner and ensuring all team targets are met as...
-
Technical Team Lead
4 months ago
مصر, Egypt SmartTech Sys Full time**Responsibilities**: 1. Lead a team of developers in the design, development, and implementation of software solution using.NET solutions. 2. Collaborate with business analysts and project managers to identify and understand client requirements and devise effective technical solutions. 4. Design and implement database structures using SQL server or other...
-
Software Technical Team Leader
5 months ago
مصر, Egypt BitBang Full timeBitBang, LLC. is hiring a Software Technical Team Lead Job Location: Sheikh Zayed **Job Purpose**: Lead a team of software developers from a technical perspective throughout the software delivery lifecycle. **Responsibilities**: 1.Project Planning and Management: - Create and manage project plans, define tasks, estimate timelines, and allocate resources...
-
Software Team Lead
4 months ago
مصر, Egypt Si-Ware Systems Full timeWe are seeking a talented and motivated Software Team Lead to join our dynamic team. As a Software Team Lead, you will be responsible for leading a team of Software Engineers, in addition to developing and maintaining the backend infrastructure of our cloud-based our growing user base and ensure seamless integration with various cloud services. You...
-
Software Technical Support Engineer
7 months ago
مصر, Egypt BlackStone eIT Full timeBlackStone eIT, a leading computer software company, is seeking a skilled and dedicated Software Technical Support Engineer to join our dynamic team. As a Software Technical Support Engineer, you will play a crucial role in providing technical support and assistance to our clients. Your excellent problem-solving skills and strong technical knowledge will be...
-
Lead Software Engineer
7 months ago
مصر, Egypt CodeOfDuty Full time**Key Responsibilities**: - Lead and mentor a team of software developers in design, development, code reviews, and testing. - Oversee the entire development lifecycle, from requirement analysis to deployment. - Collaborate with cross-functional teams to define, design, and implement new features. - Engage in system architecture decisions, lead software...
-
Technical Project Lead
5 months ago
مصر, Egypt Nagwa Full time**Summary** **Responsibilities** - Lead technology planning, development of software, and drive the implementation of IT best practices in Nagwa to achieve a competitive advantage - Oversee all mobile and web development to develop and maintain high-quality products and ensure projects and services satisfy needs and quality standards - Provide feedback and...
-
Technical Lead
5 months ago
مصر, Egypt AKQA Full timeThe Technical Lead role is responsible for the design, development, deployment and maintenance of innovative solutions using the latest tools and technologies. Working closely with Project Management, Creative and UX, whilst also running a Development Team, the Technical Delivery Manager has overall responsibility for the technical deliverables of their...
-
Software Engineering Manager
5 months ago
مصر, Egypt Siemens Digital Industries Software Full timeSiemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. We are currently seeking an **Engineering Manager** to join our **Brightly** team in **Cairo, Egypt**. In this role, you will be...
-
Technical Lead
5 months ago
مصر, Egypt Curenta Full timeCurenta is a digital health-tech startup changing the shape of long-term healthcare through medication delivery innovation. If you are excited to join a US-based ultra-growth startup and be part of a team of self-starters that roll up their sleeves and get it done, this job is for you. **About the Job**: We are looking for a highly innovative Tech Lead to...
-
Senior Software Developer
5 months ago
مصر, Egypt eSpace For Software Development Full time**Responsibilities** - Design and implement new software programs. - Produce efficient and elegant code based on requirements. - Make good technical decisions that provide solutions to business challenges. - Write Integration and Unit test for the written code. - Troubleshooting, debugging, maintaining and improving existing software. - Extract and maintain...
-
Software Development Team Lead
4 months ago
مصر, Egypt CyShield Full time**As a Software Development Lead **, you’ll be leading the development of complete MVPs and operations of security products; shaping the development team, product lifecycle, software and infrastructure architecture and how code is transitioned from development to operations. Key Responsibilities: - Lead team members and be accountable for the team’s...