Our Job Offers

Join us and help disrupt the enterprise market!

Join us, we offer you an extraordinary chance to learn, to develop and to be part of an exciting experience and team.

Senior Odoo Frontend Developer

07/10/2024

Key Responsibilities

  • Develop and Maintain the Website Interface: Work on building and maintaining the website’s frontend using HTML5, CSS3, and JavaScript to ensure a smooth and dynamic experience.
  • Customize Odoo Website Modules: Modify and develop Odoo themes and website modules to align with design and functionality specifications provided by the team.
  • Collaboration with Backend Developers: Collaborate closely with backend developers to ensure seamless integration between frontend features and backend functionalities.
  • Ensure Responsiveness: Implement responsive designs to ensure a user-friendly experience across desktops, tablets, and mobile devices.
  • Optimize Website Performance: Continuously optimize the frontend for speed, performance, and scalability.
  • Debugging and Troubleshooting: Identify and resolve frontend-related issues efficiently to maintain smooth website operations.
  • Stay Updated with the Latest Web Development Trends: Follow and implement modern web design standards and trends to keep the website current and efficient.

Requirements:

  • Proven experience as a Frontend Developer with knowledge of Odoo Website development.
  • Proficiency in HTML5, CSS3, JavaScript, jQuery.
  • Experience with Odoo CMS and customizing Odoo website modules/themes.
  • Strong understanding of responsive design principles and how to implement them.
  • Knowledge of templating engines like QWeb (Odoo’s templating engine).
  • Familiarity with Git or other version control systems.
  • Good problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a team.

Preferred Qualifications:

  • Experience with CSS frameworks like Bootstrap.
  • Knowledge of Python (as Odoo uses Python for backend).
  • Familiarity with SEO best practices for frontend development.

Experience with API integrations and web services


Automotive Inspection Engineer

11/10/2024

What you will do!

● Conduct remote passenger car inspections at different locations within Cairo

● Inspect vehicles according to Karcel's comprehensive Vehicle Inspection Handbook and in line with international automotive standards

● Submit timely and accurate reports and photos of the vehicle condition using Karcel’s Inspection Report

● Perform deeper inspection and investigating possible accidents history for signs of heavy repair work or paint jobs

● Investigate & report the vehicles’ maintenance and service history

● Ensuring validity of vehicle registration documents

● Reporting necessary repairs required to ensure vehicle safety and performance

● Organize and plan vehicle inspection visits according to the inspection schedule prepared on daily basis

● Manage the technician’s performance and operations during inspections

● Comfortable communicating with car owners, traders and car dealers


Who you are!

You are a presentable, leading and detail oriented automotive professional with:

● BSc. Mechanical Engineering or relevant

● 1-3 years after-sales services, vehicle assembly or other relevant experience in the Automotive industry

● Previous experience in passenger car body shop field or passenger car inspection is a plus

● Extensive understanding and sound use of OBD Diagnostic Tools

● Familiarity with CRM systems

● Customer focus and adaptability to different personality types

● Ability to multitask, set priorities and manage time effectively

● Detail oriented and process-driven mindset

● Good use of Microsoft Word & Excel

UX-UI Designer

07/10/2024

Job Summary:

We are looking for a creative and skilled UX/UI Designer to join our team on a part-time basis. The ideal candidate will help enhance user experience and develop user interfaces for our online car marketplace platform (Karcel). The designer will collaborate closely with the development team and is required to work from the office in Maadi two days per week.

Responsibilities:

  • Design responsive user interfaces for both web and mobile platforms.
  • Improve the overall user experience by understanding user needs and behaviors.
  • Create wireframes, mockups, and interactive prototypes to visualize design ideas.
  • Work closely with the development team to ensure seamless implementation of designs.
  • Conduct user testing, analyze user feedback, and make recommendations for improving the platform.
  • Stay current with design trends and UX/UI best practices.

Requirements:

  • Proven experience in UX/UI design, with a strong portfolio showcasing previous work.
  • Proficiency in design tools like Figma, Sketch, Adobe XD, or similar.
  • Strong understanding of responsive design principles and user-centered design.
  • Ability to work collaboratively with cross-functional teams.
  • Availability to work from the Maadi office two days per week.
  • Excellent communication and problem-solving skills.

Product Manager

07/10/2024

Job Summary:

We are seeking an experienced and strategic Product Manager to lead and oversee the development and management of our product. The Product Manager will play a critical role in defining the product vision, working closely with cross-functional teams including engineering, marketing, and sales, and ensuring that the product meets the needs of our customers and business goals.

Key Responsibilities:

  1. Product Strategy & Roadmap:
    • Define and communicate the product vision and strategy in alignment with the company's overall goals.
    • Develop and maintain the product roadmap, setting clear objectives and priorities.
    • Collaborate with stakeholders to ensure product alignment with market needs and business goals.
  2. Product Development:
    • Work closely with engineering, design, and marketing teams to develop, launch, and iterate on product features.
    • Manage the product lifecycle from concept to launch, and continually optimize post-launch.
    • Create product specifications and user stories for the development team.
  3. Market Research & Analysis:
    • Conduct market research and competitive analysis to understand customer needs, market trends, and opportunities.
    • Gather feedback from users and internal teams to continuously improve the product.
    • Stay updated on industry trends and best practices to ensure the product remains competitive.
  4. Cross-functional Collaboration:
    • Partner with marketing, sales, and customer support to drive product adoption and growth.
    • Coordinate with the technical team to manage product timelines and ensure successful delivery.
    • Work with stakeholders to communicate product vision, progress, and results.
  5. Product Performance & Metrics:
    • Set key performance indicators (KPIs) and track product performance.
    • Analyze product usage data to make informed decisions on future product improvements.
    • Present reports and recommendations based on data analysis to senior management.

Qualifications:

  • Bachelor's degree in business, engineering, or related field. MBA is a plus.
  • 3+ years of experience as a Product Manager, ideally in a tech or e-commerce company.
  • Proven track record of managing all aspects of a successful product lifecycle.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills, with the ability to present complex concepts to non-technical stakeholders.
  • Experience with Agile methodologies and tools like Jira or Trello.
  • Strong understanding of product management software (e.g., roadmapping, analytics).


Sales Account Manager

10/10/2024

What you will do!



● Present used cars' features, options, and identifying qualities in a knowledgeable attempt to produce a favorable auto sales experience.

● Converting platform users into buyers by identifying their wants and needs and pairing them with the ideal car.

● Conducting and taking calls throughout the day to support platform users in their buying process.

● Accompany the inspection team during customers’ visits occasionally whenever necessary to help smoothen the process of selling and buying a used car from its early stage.

● Act as a point of contact between trader management team and platform users to source the necessary cars to traders and act as a main sales channel for traders’ cars.

● Work on acquiring a thorough understanding of the specifications and features of every type of car, as well as the ability to compare several models and give the prospective buyer detailed information.

● Creating a rapport with potential customers to increase the likelihood that a sale will be made in the future.

● Helping clients understand the full process of buying and selling a used car through the platform so that a successful sale can be processed.


Who you are!



You will be the best fit for this position if you have:

● Bachelor's degree

● Minimum 3 years of sales experience preferably within the automotive industry

● Good spoken and written English

● Proficiency with Microsoft Office

● A polished appearance, outgoing personality, and upbeat outlook

● A customer focus approach in work with a self-motivated personality

● Strong interpersonal and communication skills

● Effective negotiation and customer service skills

● A passion for sales

Senior Odoo Backend Developer

08/10/2024

Job Summary:

We are seeking a highly skilled and experienced Senior Backend Developer to join our team at Karcel in Maadi. As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining robust and scalable backend systems on Odoo. You will collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality solutions that meet business requirements.

Key Responsibilities:

  • Design, develop, and maintain backend architecture and integrations for Odoo-based applications.
  • Collaborate with cross-functional teams to define and implement new features.
  • Ensure high performance and responsiveness to requests from the front end.
  • Write reusable, testable, and efficient code.
  • Develop and maintain APIs for integration with third-party services and systems.
  • Optimize applications for maximum speed and scalability.
  • Identify bottlenecks and bugs, and devise solutions to mitigate these issues.
  • Participate in code reviews to ensure adherence to best practices and high code quality.
  • Mentor junior developers and provide guidance on complex technical issues.
  • Stay updated with the latest trends in backend development and continuously improve the codebase.

Requirements:

  • Proven experience as a backend developer with 5+ years of experience.
  • Extensive experience working with Odoo, specifically in backend development.
  • Strong proficiency in Python and the Odoo framework.
  • Experience with relational databases (PostgreSQL preferred).
  • Familiarity with RESTful API design and development.
  • Solid understanding of software design principles and architectural best practices.
  • Familiarity with Git or other version control systems.
  • Knowledge of cloud platforms (AWS, GCP, or Azure) is a plus.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Ability to work independently and as part of a team.
  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • Experience with Odoo 14 and above.
  • Familiarity with DevOps practices and tools like Docker, Kubernetes, Jenkins, etc.
  • Previous experience in an Agile/Scrum environment.

CEO Personal Assistant

07/10/2024

Personal Assistant duties and responsibilities include scheduling meetings and appointments, making office supplies arrangements, greeting visitors, and providing general administrative support to our employees. Previous experience as a Front Office Manager or Office Administrator would be an advantage. A successful Personal Assistant should also have experience with a variety of office software (email tools, spreadsheets, and databases) and be able to accurately handle administrative duties. Ultimately, the Personal Assistant should be able to ensure the smooth running of the office and help to improve company procedures and day-to-day operation


Responsibilities:

• Schedule meetings and appointments

• Organize the office layout and order stationery and equipment

• Maintain the office condition and arrange necessary repairs

• Partner with HR to update and maintain office policies as necessary

• Organize office operations and procedures

• Coordinate with the IT department on all office equipment

• Ensure that all items are invoiced and paid on time

• Manage contract and price negotiations with office vendors, service providers, and office lease

• Manage office G&A budget, ensure accurate and timely reporting

• Provide general support to visitors

• Assist in the onboarding process for new hires

• Address employees' queries regarding office management issues (e.g., stationery, hardware, and travel arrangements)

• Liaise with facility management vendors, including cleaning, catering, and security services

• Plan in-house or off-site activities, like parties, celebrations, and conferences


Qualifications:

  • Proven experience as a personal assistant or in a similar administrative role.
  • Strong organizational and time management skills.
  • Excellent written and verbal communication abilities.
  • Proficiency in Microsoft Office Suite and relevant software.
  • Ability to handle multiple priorities with a proactive approach.



Key Performance Indicators

Depending on the industry and individual responsibilities of an admin, managers may choose to assign and measure different types of KPIs. Some of the common ones you can expect across roles include:

  • 1. Coordination KPIs:
  • Showing understanding and importance of reviewing the entire schedule
  • Gathering and communicating necessary information for attendees and agendas
  • Assembling travel itineraries
  • Coordinating travel and accommodations for conferences
  • Scheduling meetings with time between to ensure promptness
  • 2. Communication KPIs:
  • Writing clear and specific emails
  • Proofreading and editing written communication materials
  • Taking diligent notes of phone conversations or messages
  • Preparing effective daily reports or updates
  • Providing helpful input
  • Delivering messages promptly and clearly
  • 3. Support KPIs:
  • Arranging daily meetings to discuss priorities and meetings for the day
  • Documenting daily achievements and to-do lists at the end of the day
  • Ensuring the manager has reports and information needed to complete work
  • Increasing the manager's productivity by attending meetings and taking notes
  • Ensuring company and employee information is easily accessible
  • 4. Motivation KPIs:
  • Setting clear and measurable personal goals
  • Proposing creative solutions for how they might assist their manager