Full Stack Engineer

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS)
الرياض, الرياض دوام كامل
نشر: 1448/3/18 | 2026/08/31 ينتهي: 1448/4/19 | 2026/09/30 ✨ وصف بالذكاء الاصطناعي
تقدم للوظيفة الآن مشاركة عبر واتساب

الوصف الوظيفي

Position Overview

We are seeking a highly skilled and experienced Full Stack Engineer to join our dynamic technology team in Riyadh, Saudi Arabia. In this pivotal role, you will be responsible for designing, developing, and maintaining robust, scalable, and high-performance web applications from the ground up. The ideal candidate will possess deep expertise in both front-end and back-end development, with a strong proficiency in modern JavaScript frameworks, API development, and cloud-native technologies. This is an excellent opportunity for a seasoned engineer to contribute to cutting-edge projects while collaborating with a talented team of professionals.

Key Responsibilities

As a Full Stack Engineer, your core responsibilities will encompass the entire software development lifecycle, ensuring the delivery of high-quality, secure, and efficient applications. Your duties will include:

  • Full-Stack Development: Design, develop, test, and maintain scalable full-stack web applications, ensuring seamless integration between front-end and back-end components.
  • Front-End Development: Build responsive, intuitive, and visually appealing user interfaces using React.js, leveraging modern JavaScript, HTML5, and CSS3 to enhance user experience across devices.
  • Back-End Development: Develop secure, high-performance backend services using Node.js and Express.js, implementing RESTful APIs to facilitate seamless data exchange and system integration.
  • Database Management: Design, optimize, and manage databases using MongoDB or SQL-based solutions, ensuring data integrity, performance, and scalability.
  • Containerization & Deployment: Containerize applications using Docker to streamline development, testing, and deployment processes. Support and manage deployments on OpenShift/Kubernetes, ensuring high availability and reliability of applications.
  • Collaboration & Agile Practices: Work closely with cross-functional teams, including UI/UX designers, data scientists, and solution architects, to align technical solutions with business objectives. Participate in Agile development methodologies, contributing to sprint planning, code reviews, and continuous improvement initiatives.
  • Performance Optimization: Troubleshoot, optimize, and enhance application performance, ensuring fast load times, minimal latency, and robust security measures.
  • Version Control & Best Practices: Utilize Git-based version control systems to manage code repositories, enforce best practices, and maintain a clean, maintainable codebase.

Required Qualifications & Skills

To excel in this role, candidates must meet the following qualifications and possess the following technical competencies:

  • Education & Experience: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Minimum of 9 years of professional experience in full-stack development, with a proven track record of delivering complex web applications.
  • Technical Proficiency:
    • Expertise in React.js for front-end development, including state management, component architecture, and responsive design principles.
    • Strong command of Node.js and Express.js for back-end API development, including middleware integration and server-side logic.
    • Proficiency in JavaScript (ES6+), HTML5, and CSS3, with a deep understanding of DOM manipulation and cross-browser compatibility.
    • Experience with RESTful API design, development, and consumption, including authentication, authorization, and data serialization.
    • Knowledge of database technologies, including MongoDB (NoSQL) and SQL databases (e.g., PostgreSQL, MySQL), with expertise in query optimization and schema design.
    • Hands-on experience with Docker for containerization, including image creation, orchestration, and deployment strategies.
    • Familiarity with OpenShift/Kubernetes for managing containerized applications, including scaling, monitoring, and CI/CD pipelines.
    • Proficiency in Git for version control, including branching strategies, pull requests, and conflict resolution.
  • Soft Skills: Excellent problem-solving abilities, strong communication skills, and the capacity to work effectively in a collaborative, Agile environment. Ability to mentor junior developers and contribute to knowledge-sharing initiatives.

Why Join Us?

This is an exceptional opportunity to work with a forward-thinking organization that values innovation, collaboration, and technical excellence. As a Full Stack Engineer, you will have the chance to:

  • Contribute to high-impact projects that shape the future of our digital platforms.
  • Work alongside industry-leading professionals in a supportive and inclusive environment.
  • Access continuous learning and professional development opportunities to stay ahead in a rapidly evolving tech landscape.
  • Enjoy a competitive compensation package, including benefits and opportunities for career growth in Riyadh, Saudi Arabia.

يمكن أن يرتكب الذكاء الاصطناعي أخطاءً.

المصدر: لينكد إن ↗ • 24 مشاهدة

ℹ️ إخلاء مسؤولية توظيف:

موقع وظائف السعودية (ksajobshub.com) هو محرك بحث ومجمع لإعلانات الوظائف من المصادر والشركات الرسمية في المملكة العربية السعودية. نحن لا نتقاضى أي مبالغ مالية أو رسوم من الباحثين عن عمل، وتتم عمليات التقديم مباشرة عبر الانتقال للرابط الأصلي للجهة المعلنة.

وظائف مشابهة

تقدم للوظيفة الآن