Job Details
Skills And Tools:
Job Description
Senior Developer - Egypt
We are hiring Senior Odoo developers with knowledge and hands-on practice in building and customizing web apps.
Office Location: Cairo
Responsibilities
• The candidate will demonstrate proficiency in both front-end and back-end development.
• Prioritize reusability, testability, and efficiency in writing code.
• Produce efficient back-end features.
• Manage and fix testing and bugs.
• Capable of preparing technical documentation.
• Collaborate with other team members.
• Carry out software enhancements and cultivate improvements.
• Identify requirements and propose reasonable alternative solutions to client requirements.
• Manage ad supervise junior developers.
• Challenges
Time & quality pressure
Independence
resourcefulness
Must Have
Stamina
Experience
Fluent in both English and Arabic
Strict commitment to company policies, procedures, and systems
Qualifications:
• Minimum 2 years of experience in Odoo.
• The candidate must have created a range of apps, preferably using Python frameworks like Django, Flask, Odoo, and others.
• Experience with design patterns is a must.
• Front-end and Back-end programming experience.
• Must have a perfect understanding of object-oriented programming.
• Knowledge of functional programming.
• Must understand JavaScript, HTML, CSS, etc.
• Maintain MVC architectural patterns.
• Handy with Git protocol.
• Prior contribution to open-source projects is a plus.
• A deep understanding of open-source licenses and their differences is a plus
Job Requirements
- Work experience as a Odoo | Python Developer
- Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
- Knowledge of object-relational mapping (ORM)
- Familiarity with front-end technologies (like JavaScript and HTML5)
- Team spirit
- Good problem-solving skills
- BSc in Computer Science, Engineering or relevant field