Full Stack Engineer

وصف الوظيفة

We are in search of an exceptionally talented Full Stack Engineer who possesses substantial expertise in contemporary web technologies and the integration of artificial intelligence. In this role, you will be entrusted with the design, development, and maintenance of scalable applications while integrating sophisticated AI models. Your contributions will ensure a superior user experience. The ideal applicant is a proactive problem solver, who flourishes in fast-paced settings and is dedicated to utilizing both frontend and backend technologies to create pioneering solutions.

إمتيازات الوظيفة

  • Opportunity to work on cutting-edge AI projects.
  • Flexible working hours and remote work options.
  • Collaborative, innovative, and growth-oriented team culture.
  • Access to continuous learning and upskilling resources.

متطلبات الوظيفة

  • Design, build, and maintain scalable web applications using Python and JavaScript/TypeScript.
  • Develop intuitive front-end interfaces using frameworks such as React, Vue, or Angular.
  • Integrate Generative AI tools and models (e.g., OpenAI API, LLaMA, Hugging Face Transformers) into applications.
  • Build and consume RESTful and GraphQL APIs to enable seamless client-server interactions.
  • Manage and optimize relational and non-relational databases (SQL/NoSQL).
  • Deploy applications to cloud environments such as AWS, Azure, or Google Cloud Platform (GCP).
  • Implement and maintain CI/CD pipelines to ensure smooth deployment and testing workflows.
  • Utilize containerization tools like Docker and orchestration platforms such as Kubernetes.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
  • Maintain code quality through best practices, code reviews, and automated testing.

Required Skills & Qualifications:

  • Strong proficiency in Python, JavaScript, and/or TypeScript.
  • Experience with one or more front-end frameworks: React, Vue.js, or Angular.
  • Knowledge of Generative AI tools and APIs (e.g., OpenAI, LLaMA, Hugging Face).
  • Solid understanding of RESTful and GraphQL API design and consumption.
  • Proficiency in cloud platforms like AWS, Azure, or GCP.
  • Experience with SQL and NoSQL databases.
  • Familiarity with CI/CD tools and workflows (e.g., GitHub Actions, Jenkins, GitLab CI).
  • Hands-on experience with Docker, and Kubernetes is a plus.
  • Excellent problem-solving, time management, and communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.

Preferred Qualifications:

  • Experience working with AI/ML models in production environments.
  • Familiarity with MLOps or integrating ML pipelines into full-stack systems.
  • Prior experience in agile development environments.