← Back to Jobs

JOB OPPORTUNITY

Senior Odoo Developer (AI-Assisted Development)

dawatech

LocationCairo, Egypt
Job TypeFull-time
Work ModeN/A
SalaryNot specified
Posted

JOBLYIN SUMMARY

Job Overview

This position is offered by dawatech, in Cairo, Egypt, as a Full-time role. The job details and listed requirements below are based on the original job posting.

COMPANY PROFILE

About the Company

AIThis summary was prepared with the assistance of AI based on available information and may not reflect all details about the company.

dawatech is a technology-focused organization seeking skilled professionals to contribute to innovative projects. The company is currently looking for a Senior Odoo Developer with expertise in AI-Assisted Development, indicating an interest in integrating advanced technologies into business solutions. While the specific industry and website are not provided, the job title suggests that dawatech may be involved in software development or enterprise application services. The emphasis on AI-assisted tools implies a forward-thinking approach to development processes and potential applications in automation or data-driven decision-making. As a growing tech entity, dawatech is likely focused on delivering scalable and efficient solutions tailored to modern business needs. The company's current hiring efforts reflect its commitment to building a team capable of driving technological advancements and improving operational efficiencies through specialized expertise.

ORIGINAL JOB DESCRIPTION

About the Job

DawaTech is a pharmaceutical technology company specialized in pharmacy ERP management solutions. We are looking for a motivated Senior Odoo Developer to join our in-house development team. You will build, customize, and maintain Odoo modules that power pharmacies across our client base. We work with AI coding tools every day, so we’re looking for a developer who already uses Claude (or similar AI assistants) as a natural part of their workflow and knows how to use it well: to move faster while still writing clean, reviewed, production-ready code. Job Responsibilities Develop, customize, and maintain Odoo modules (Python, XML, QWeb, OWL/JavaScript). Extend core modules such as Sales, Purchase, Inventory, Accounting, and Point of Sale to fit pharmacy business needs. Build and maintain integrations with third-party systems and APIs. Investigate and fix bugs and performance issues reported by the support team and clients. Write and optimize PostgreSQL queries, and work with the Odoo ORM efficiently. Use Claude and other AI tools for coding, debugging, refactoring, code review, and documentation, while validating and testing all AI-generated code. Participate in module upgrades and migrations between Odoo versions. Write clear technical documentation for the modules you build. Collaborate closely with the support, implementation, and QA teams. Job Requirements Bachelor’s degree in Computer Science, Information Technology, or a related field. 1–3 years of hands-on experience in Odoo development. Strong knowledge of Python and the Odoo framework (models, views, security, ORM, wizards, reports). Good knowledge of PostgreSQL. Familiarity with JavaScript and Odoo’s web framework (OWL) is a plus. Practical experience using Claude (Claude Code, or Claude in the chat app) or similar AI tools in day-to-day development, with an understanding of their strengths and limits. Experience with Git and version control workflows. Basic understanding of business processes: Sales, Purchase, Inventory, Accounting, and POS. Basic Linux server knowledge is a plus. Strong analytical and problem-solving skills. Good communication skills in Arabic and English. Ability to learn fast and work independently. Nice to Have Experience in the healthcare or pharmacy sector. Experience with Odoo version migrations. Experience building REST APIs or integrating with government or regulatory systems. Odoo certification. If you’re an Odoo developer who enjoys building real business solutions and knows how to get the most out of AI tools, we’d love to hear from you. When applying, please include a short note on how you use Claude in your development work. Show more

CAREER PROFILE

Role Overview

AIThis summary was prepared with the assistance of AI based on available information and may not reflect all details about the company.

This role involves developing and maintaining Odoo-based solutions tailored for pharmaceutical enterprises. The developer collaborates with cross-functional teams to enhance ERP systems that manage pharmacy operations and inventory. Responsibilities include leveraging AI tools to improve efficiency and accuracy in healthcare-related processes.

REQUIREMENTS

Required Skills

PythonJavaScriptPostgreSQLGit

JOB SOURCE

Original Job Listing

This job was found through LinkedIn. You can review the original listing before applying.

View Original Listing ↗

Newer jobs you may like

Explore recent opportunities related to this listing.

LinkedIn

Software Quality Assurance Tester

Eon Technology

Location: Qesm El Maadi, Cairo, EgyptType: Full-timePosted:

About the job Senior Software Quality Engineer – hybrid: 4 days On-Site and 1 day remote 🚀 We’re Hiring: Senior QA (Manual & Automation Testing) Are you passionate about quality, driven by precision, and experienced in leading high-performing QA teams? We’re looking for a QA to take ownership of our testing strategy and ensure the delivery of robust, scalable, and high-quality products. 🔍 Role Overview As a QA, you will define and drive the overall quality assurance strategy, combining strong manual testing expertise with advanced automation capabilities. You’ll collaborate cross-functionally with engineering, product, and DevOps teams to build a culture of quality from the ground up. 🛠️ Key Responsibilities ● Design and implement comprehensive test strategies and plans ● Oversee both manual testing efforts and automation frameworks ● Drive test automation initiatives using modern tools and best practices ● Ability to leverage AI tools to generate test cases, test scenarios, test data, and automation scripts. ● Collaborate with developers and product managers to define acceptance criteria ● Ensure continuous integration and testing within CI/CD pipelines ● Analyze test results, identify risks, and recommend improvements ● Champion quality standards and continuous improvement across teams. 💡 Required Skills & Experience ● 3+ years in Quality Assurance ● Strong hands-on experience in manual testing methodologies ● Proven expertise in test automation tools (e.g., Selenium, Cypress, Playwright, or similar) ● Experience with API testing tools (e.g., Postman, Rest Assured) ● Solid understanding of CI/CD pipelines and DevOps practices ● Familiarity with performance and security testing ● Strong analytical, problem-solving, and leadership skills 💡 Soft Skills: • Fluent in English (spoken and written). • Strong analytical and problem-solving skills. • Excellent communication and leadership abilities. • Ability to mentor junior team members and improve testing processes. • Adaptability to work in agile environments with evolving requirements. Additional Requirements: 📌 Candidates must: ✔ Have prior experience as a Tester in software development projects. ✔ Mention their expected minimum salary in EGP in their application. ✔ Provide their notice period before they can join. Why Join Eon Technology? 🚀 Work in a fast-growing technology company with cutting-edge projects. 💡 Be part of an innovative, collaborative, and agile team. 📈 Enjoy career growth opportunities and continuous learning. 🏢 Work on-site at our modern office in Maadi, Cairo. 📩 To apply, send your CV to: hr@eon.sa If you meet the qualifications and are ready to take on the challenge,

Agile
LinkedIn

IT Help Desk Specialist | Cairo | Onsite

Sutherland

Location: New Cairo, Cairo, EgyptType: Part-timePosted:

Sutherland is seeking a talented onsite IT Help Desk Specialist to join our growing team in Cairo! If you have the skills and experience needed to succeed in this role, we want to hear from you! As an IT Help Desk Specialist, you'll be responsible for the following: Technical Support: Provides technical support to users by researching and answering questions, troubleshooting problems, and maintaining workstation and LAN performance. Efficient problem resolution and maximize systems availability. Review the frequently faced system problems and work on the improvements. Strict Compliance to agreed SLA for issue resolution. On Call 24x7. Maintains integrity of systems. Ensure all users can access their workstation with required privileges for day-to-day operations. Interacts with internal clients on all levels to help resolve IT-related issues and provides answers in a timely manner. This includes Relationship Management, Communications, Meetings, and floor walks. Working with them and prioritizing helpdesk tickets response and face to face follow-up with internal customers to drive Service Level Agreements. Participates in problem management and promptly escalates faults in line with set procedures to the correct support agency and resolves the problem in a timely manner without affecting Business. This includes collection of info and monitors on frequently occurring problems and reports these issues to the relevant groups in order to resolve them, and ensures all of these are made known to the Management team (Duty Manager, Site Lead, Site Manager). Daily system maintenance checks prior to the operation/business opening hours, with ongoing support during operational hours. Performs routine preventive maintenance on hardware and software, to include desktops, laptops, copiers, faxes, scanners, telephones, bar-code scanners, thin clients and other technologies. Strictly adhere to the set procedures and follow the guidelines. Hardware/software preparation & installations: Responsible for preparing, deploying and installing all IT assets including desktops, laptops, monitors, copiers, faxes, scanners, telephones, thin clients, windows operating systems & applications, switches, routers, etc. Documentation: Maintaining a documentation for all IT assets, network changes/activities, including creation and maintains for all system related manuals and guides. Documentation maintained to support compliance/IT Security and audit requirements. Improves client references by writing and maintaining documentation. Participates in Asset management. Ensure Assets are maintained and tracked accordingly by following the Standard Operating Procedures for such. Show more

LinkedIn

QA Tester (Mid-Level)

The Bad Nomads

Location: EgyptType: Full-timePosted:

About The Bad Nomads The Bad Nomads is a co-development game studio. We partner with established developers on gameplay engineering, combat design, monster and boss work, and VFX. The Role We're hiring a mid-level QA Tester to own the quality of the features we ship for our partners. You'll work directly with our engineers and designers on combat, gameplay systems and VFX. This isn't an entry-level seat. We expect you to plan your own testing, write clear testcases, and push back when something doesn't feel right to play. You'll also help junior testers grow as the team scales. Key Responsibilities Plan, write and maintain test plans and test cases for new features, from design through release. Execute functional, regression, compatibility and performance testing on PC. Lead exploratory testing sessions to find edge cases, exploits and balance problems that scripted tests miss. Log clear, reproducible bug reports in JIRA or ClickUp, with accurate severity, priority, repro steps and supporting video or logs. Triage and verify fixes with the development team, and track bugs through to closure. Work closely with engineers and designers to understand features early and flag quality risks before they reach build. Own regression suites for key systems and keep them current as the game changes. Give structured feedback on game feel, usability and player experience, not just defects. Report on build quality and test coverage in team meetings and milestone reviews. Help improve our QA processes and documentation. Requirements Minimum 2 years of professional experience in software testing / quality assurance. Native-level English, written and spoken. Bug reports and partner communication are in English. Bachelor's degree in Computer Science, Game Design or a related field, or equivalent experience. Solid grasp of testing principles and methods: test design techniques, regression strategy, severity vs. priority. Hands-on experience with bug tracking tools such as JIRA or ClickUp. Proven ability to write test plans and test cases that others can run without help. Strong analytical and problem-solving skills, with sharp attention to detail. Comfortable working to milestones in a fast-paced, multi-project environment. A genuine passion for video games and a strong understanding of game mechanics. Nice to Have ISTQB Certified Tester Foundation Level (CTFL) certificate. Game testing experience, especially on shipped PC titles. Understanding of the game development pipeline and how co-development works. Familiarity with Unity or Unreal engine tools. IMPORTANT NOTE** Completion of this form is a mandatory part of the application process. Applications submitted without a completed form will not be considered. https://docs.google.com/forms/d/e/1FAIpQLSc2wkQU2eKY9JGCq-sKXuxrSVVvH8PZZ13TUuqBYU7ERmhsxg/viewform?usp=sharing&ouid=101300022453300571875 Show more

LinkedIn

Senior Full-Stack Developer - Remote - 3 Months Contract - Octopus by RTG

Robusta Studio

Location: Cairo, Cairo, EgyptType: ContractPosted:

We are looking for an experienced Senior Full Stack Developer to join our development team. The ideal candidate will have strong experience in both frontend and backend development, with the ability to build scalable, high-performance web applications and contribute to technical decisions. Requirements Key Responsibilities Design, develop, and maintain scalable web applications Develop responsive and user-friendly frontend interfaces Build and integrate RESTful APIs and backend services Write clean, maintainable, and efficient code Design and optimize databases and application performance Collaborate with product managers, designers, and developers to deliver high-quality solutions Participate in code reviews, debugging, and troubleshooting Ensure application security, reliability, and scalability Mentor junior developers and contribute to technical best practices Participate in the full software development lifecycle, from planning to deployment Requirements 5+ years of professional experience in full stack development Strong proficiency in JavaScript/TypeScript Hands-on experience with modern frontend frameworks such as React.js, Angular, or Vue.js Strong backend development experience with Node.js, .NET, Java, or Python Experience developing and integrating RESTful APIs Strong knowledge of relational and/or NoSQL databases (SQL Server, PostgreSQL, MySQL, MongoDB) Good understanding of software architecture, design patterns, and clean coding principles Experience with Git and version control Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Strong problem-solving, communication, and teamwork skills Show more

PythonJavaScriptTypeScriptJavaSQLPostgreSQLMySQLMongoDBGitAWSAzureGoogle CloudReactNode.js