Skip to main content

Senior Full Stack Developer (Back End/ Python/ AI/ ReactJS/ NodeJS)/ Contract/ Saudi Arabia/Onsite

Technology
Seres Information Technologie Limited
Riyadh, المملكة العربية السعوديةمنذ 2 أشهرحتى ١٤‏/٤‏/٢٠٢٦
في الموقع

وصف الوظيفة

  • *Senior Full Stack Developer (Back End/ Python/ AI/ ReactJS/ NodeJS)
  • *Location: Saudi Arabia/Onsite
  • *Skills:
  • *8 + years of Development Experience
  • *Senior Full Stack / Back End Developer (Python, AI, ReactJS, NodeJS)

Skilled Full Stack / Back End Developer with a strong foundation in Python and AI-related technologies. You will participate in the technical design, implementation, documentation, testing, and deployment of scalable web applications. The role focuses on developing front-end interfaces using ReactJS and building robust APIs and services using NodeJS and Python, with opportunities to contribute to AI-driven features and data pipelines.

  • 3–5 years of hands-on experience in full stack development with a strong focus on:
  • ReactJS, NodeJS, Python- Python (FastAPI) and React with TypeScript
  • GraphQL, REST APIs
  • JavaScript (ES6+), HTML5, CSS3, Sass
  • Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) is a strong plus
  • Familiarity with data processing pipelines, model integration, or AI service deployment
  • Proficiency in relational databases (MySQL, MariaDB, MSSQL) and NoSQL databases (MongoDB, Redis)
  • Experience with Redux, async/await, Promises, and functional programming
  • Understanding of web standards, native DOM APIs, event handling, and cross-browser compatibility
  • Strong grasp of software development best practices: unit testing, CI/CD, modular architecture, and secure coding
  • Excellent problem-solving, debugging, and analytical skills
  • *Key Responsibilities:
  • Design, build, and maintain modern, scalable front-end applications using ReactJS
  • Develop and maintain secure, modular, and well-documented backend services using NodeJS and Python
  • Integrate AI/ML models into web applications and APIs where applicable
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize application performance and address bottlenecks across the stack
  • Write clean, testable code and participate in code reviews
  • Contribute to architectural decisions and technical documentation
Keywords
pythonnodejsfastapireacttypescriptmicrosoft-typescriptgraphqljavascriptes6html5css-3sasstensorflowpytorchscikit-learnmysqlmariadbmssqlmongodbredisreduxjs

¿Te interesa este puesto?