Qureos

FIND_THE_RIGHTJOB.

Software Engineer, Full-Stack

Egypt

Job details

A next-gen AI company, Ottonomi AI Inc

Summary: Ottonomi AI is looking for a software development engineer to meet challenges in cutting edge AI solutions in the autonomous vehicle field. You will join a team of researchers and engineers to develop products and algorithms for autonomous vehicle and smart infrastructure systems. Ottonomi is a start-up with high growth potential and well positioned within the autonomous vehicle and smart city fields.

Responsibilities

  • Design, develop, and maintain web applications using React.js, Node.js, and Python.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Collaborate with product managers, designers, and other developers to deliver features on time.
  • Build, test, and deploy scalable backend services and APIs.
  • Manage code repositories and workflows using Git/github.
  • Implement and maintain containerized applications with Docker and Docker Compose.
  • Work in a Linux-based environment for development and deployment.
  • Troubleshoot, debug, and optimize applications for performance and scalability.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of professional experience as a Full Stack Developer.
  • Very strong expertise in React.js, Node.js, and Python (multi thread/multi process programming).
  • Solid understanding of Git, Docker, and Docker Compose.
  • Hands-on experience working in Linux environments.
  • Solid understanding of relational and NoSQL databases (PostgreSQL, MongoDB, etc.).
  • Proficiency in RESTful APIs and JSON data handling.
  • Strong problem-solving skills and ability to work independently as well as in a team.
  • Very good communication and collaboration skills in English.

Preferred / Nice-to-Have Skills

  • Experience with CI/CD pipelines.
  • Knowledge of cloud platforms (AWS, Azure, or GCP).
  • Experience with unit testing and integration testing frameworks.
  • Understanding of Agile/Scrum methodologies.

Minimum Qualifications

· BSc. in computer science/engineering, software engineering, electrical engineering, or a related field

· Understanding of multi-threaded/multi-core programming, embedded architecture

· Experience with Python and C/C++ or Java

· Collaborative team-oriented attitude

Ottonomi AI is an equal opportunity employer.

Job Type: Full-time

Pay: commensurate with experience

Schedule:

  • 8 hour shift with flexible hours

Supplemental Pay:

  • Bonus pay

Work Location:

  • Remote

Work Remotely:

  • Yes

Interested applicants should submit their CV and a cover letter to jobs@Ottonomi.ai

Job Types: Full-time, New grad

Experience:

  • industry : 2 years (Required)

Language:

  • English fluently (Required)

© 2025 Qureos. All rights reserved.