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

10/31/2024

Job Summary

We are seeking a highly skilled Senior Frontend Developer to join our dynamic team. The ideal candidate will have extensive experience in building responsive, high-performance web applications using modern JavaScript frameworks. You will collaborate closely with UX/UI designers, backend developers, and product managers to deliver exceptional user experiences


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


Senior Odoo Backend Developer

11/04/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.