Senior Full Stack Developer (Back End/ Python/ AI/ ReactJS/ NodeJS)/ Contract/ Saudi Arabia/Onsite
Technology
Seres Information Technologie LimitedRiyadh, المملكة العربية السعوديةمنذ 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?