Senior Full stack Programmer - IT | Saudi Arabia
الوصف الوظيفي
Senior Full Stack Programmer – IT | Riyadh, Saudi Arabia
Join **Rawaj**, a leading innovator in human capital management, as a **Senior Full Stack Programmer** and drive the development of cutting-edge digital solutions that empower organizations across Saudi Arabia. In this pivotal role, you will architect, design, and implement scalable, high-performance web and mobile applications while collaborating with cross-functional teams to deliver seamless user experiences and robust backend systems.
As a Senior Full Stack Programmer at Rawaj, you will leverage your expertise in both frontend and backend technologies to create efficient, secure, and user-centric applications. Your work will directly contribute to transforming how businesses manage their workforce, streamline operations, and enhance productivity in a dynamic digital landscape.
Key Responsibilities:
You will be responsible for:
- Developing, optimizing, and maintaining full-stack applications using modern frameworks and technologies such as **React, Angular, or Vue.js** for the frontend, and **Node.js, Python, or Java** for the backend.
- Designing and implementing RESTful APIs and microservices that ensure scalability, performance, and reliability for enterprise-level solutions.
- Collaborating with UX/UI designers to translate complex requirements into intuitive and responsive interfaces that enhance user engagement.
- Writing clean, maintainable, and efficient code while adhering to best practices in software development and security protocols.
- Integrating third-party services and APIs to extend functionality and ensure seamless data flow across platforms.
- Troubleshooting and resolving technical issues, conducting performance optimizations, and implementing best practices for database management.
- Mentoring junior developers and contributing to the technical growth of the team through knowledge sharing and best practice implementation.
- Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of high-quality solutions.
Qualifications and Skills:
To excel in this role, you should possess:
- A **bachelor’s degree** in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven **5+ years of experience** as a Full Stack Developer, with a strong portfolio of successful projects in enterprise applications.
- Proficiency in **JavaScript/TypeScript**, along with experience in at least one frontend framework (**React, Angular, or Vue.js**) and one backend framework (**Node.js, Django, Spring Boot, or Laravel**).
- Experience with **relational databases (MySQL, PostgreSQL)** and **NoSQL databases (MongoDB, Firebase)** to design and optimize data models.
- Familiarity with **cloud platforms (AWS, Azure, or Google Cloud)** and containerization technologies (**Docker, Kubernetes**) for deploying scalable applications.
- A strong understanding of **RESTful and GraphQL APIs**, authentication mechanisms (**OAuth, JWT**), and security best practices.
- Experience with **CI/CD pipelines** and version control systems (**Git, GitHub, GitLab**) to streamline development workflows.
- Excellent problem-solving skills, with the ability to analyze complex technical challenges and propose innovative solutions.
- Strong communication and teamwork skills, with the ability to collaborate effectively in a fast-paced, multicultural environment.
Why Join Rawaj?
At Rawaj, we are committed to fostering a culture of innovation, collaboration, and professional growth. As a Senior Full Stack Programmer, you will:
- Work on impactful projects that drive digital transformation in the Kingdom of Saudi Arabia’s workforce management sector.
- Access cutting-edge technologies and tools to build scalable, future-proof solutions.
- Engage with a diverse and talented team of professionals who share your passion for technology and excellence.
- Benefit from competitive compensation, professional development opportunities, and a supportive work environment.
- Contribute to a mission that aligns with Saudi Vision 2030, empowering businesses to thrive in the digital economy.
If you are a seasoned Full Stack Developer eager to make a meaningful impact and grow within a dynamic organization, we invite you to apply and be part of Rawaj’s journey toward excellence in human capital management.
يمكن أن يرتكب الذكاء الاصطناعي أخطاءً.
ℹ️ إخلاء مسؤولية توظيف:
موقع وظائف السعودية (ksajobshub.com) هو محرك بحث ومجمع لإعلانات الوظائف من المصادر والشركات الرسمية في المملكة العربية السعودية. نحن لا نتقاضى أي مبالغ مالية أو رسوم من الباحثين عن عمل، وتتم عمليات التقديم مباشرة عبر الانتقال للرابط الأصلي للجهة المعلنة.