Company Description
Captain Hussein Al-Daqal founded Captain Chef in 2016 to provide balanced, healthy home-cooked meals. The company in Saudi Arabia offers diverse nutritious meals, supplements, and specialized services for individuals and groups. Their offerings are accessible through supply agreements, monthly subscriptions, or direct purchases. The primary objective is to meet market requirements and achieve global standards, focusing on promising growth for the company and its employees.
Our vision is to be the leading provider of delicious and nutritious meals that promote a healthy and happy lifestyle for our valued customers.
Our mission is to combine the expertise of our talented chefs and nutritionists to create exceptional meals that meet high healthy eating standards and cater to diverse tastes. Through our culinary creations, we are committed to promoting a healthy lifestyle, satisfaction, and increased productivity for our cherished customers.
Role Description
- This is a full-time, on-site role for a Back-End Developer at Captain Chef in Jeddah. The Back-End Developer will be responsible for tasks related to back-end web development, software development, object-oriented programming (OOP), front-end development, and programming. Designing, building, and maintaining APIs and services
- Collaborating with front-end developers to integrate user-facing elements with server-side logic
- Writing reusable, testable, and efficient code
- Ensuring the technical feasibility of UI/UX designs
- Implementing security and data protection measures
- Optimizing the application for speed and scalability
- Monitoring system performance and troubleshooting issues
- Staying current with industry trends and technologies
Qualifications
- Back-End Web Development, Software Development, and Object-Oriented Programming (OOP) skills
- Front-End Development and Programming skills
- Knowledge of database management and design principles
- Ability to work collaboratively in a team environment
- Bachelor's or master's degree in computer science, software engineering, or a related field
- Solid experience with backend programming languages, such as Python, Java, orRuby
- Proficient in database management (SQL, NoSQL)
- Strong problem-solving skills and excellent attention to detail
- Understanding of front-end web technologies likeHTML, CSS, and JavaScript is a plus
Skills
- Programming languages
- Database management
- Server management
- Version control
- Data structures
- RESTful API development
- Security measures
- Troubleshooting skills
- Soft skills