OHK Consultants
Linkedin · Posted 2mo ago
Software Developer - Cairo, Egypt
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
Job DescriptionOHK develops innovative, game-changing web and mobile apps that transform markets and make differences in peoples' lives. The Software Developer will join OHK's engineering team and will be responsible for the designing, developing, and shipping of software and software features, including both backend and user-facing/client systems. The Developer's duties will include:
- Translate use cases and specifications into functional applications
- Design, build, and maintain efficient, reusable, and reliable code in conformity with best practices and our internal engineering conventions
- Optimize application code to achieve the best possible performance, quality, responsiveness, and reliability
- Participate in debugging and unit testing of code
- Document of solutions, including use of flowcharts, layouts, diagrams, charts, and the use of consistent code comments according to team standards
- Communicate actively with OHK management and engineering team
- Required Skills: Strong experience across a spectrum of web application development technologies (including PHP, Python, JavaScript, ASP, MYSQL, etc.); strong experience with AJAX, JavaScript libraries, and frameworks; experience integrating web service; demonstrated familiarity with object-oriented design, design patterns (MVC, MVP, and MVVM), and application frameworks; software debugging and unit testing; strong ability in written and spoken English
- Desirable Skills: Strong verbal and written communication; understanding of architectural and network layers of application; ability to work in a fast-paced and agile development environment; demonstrated passion for technology and familiarity with the latest development techniques and methodologies
- Desirable Qualifications: Degree in Computer Science desirable
- Desirable Experience: Minimum of three years of experience in software development in team/agile environments. Previous experience with e-commerce, SEO ranking and search tools, search algorithms, and session persistence preferred
- An updated CV/resume
- Contact details for two professional references
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search