Full Stack Developer (2 Positions)- Arabic Speakers
Location: Riyadh, KSA
Position Objective
Design, develop, and maintain scalable web applications with dynamic frontend interfaces and robust backend systems to support data-driven business solutions. Ensure seamless integration with databases, APIs, and dashboard tools to deliver high-quality user experiences and actionable insights
-
Job Description & Responsibiliti
es
-
Develop responsive user interfaces using React or Angular to create engaging, user-friendly applications.
-
Build and maintain scalable backend systems using Java (Spring Boot) for secure, high-performance applications.
-
Integrate applications with databases and APIs to enable efficient data flow and functionality.
-
Connect applications with dashboard tools like Power BI to visualise data insights effectively.
-
Design interfaces to display key performance indicators extracted from data warehouses.
-
Collaborate with data engineers, analysts, and stakeholders to align applications with business needs.
-
Optimise application performance, security, and scalability across frontend and backend components.
Qualifications & Experie
nce
-
Bachelor’s Degree: Bachelor’s degree in Computer Science, Software Engineering, or a related field; a Master’s degree is a plus.
-
Frontend Development Expertise (Mandatory): 6+ years of experience developing responsive interfaces using React or Angular for user-friendly web applications.
-
Backend Development Proficiency (Mandatory): Proven expertise in building scalable backend systems using Java (Spring Boot).
-
Database and API Integration (Mandatory): Hands-on experience integrating applications with databases and APIs for seamless data flow.
-
Experience designing interfaces to display data warehouse-derived indicators.
-
Familiarity with dashboard tools like Power BI for data visualisation integration.
-
Strong problem-solving, collaboration, and communication skills, with fluency in written and spoken English.
-
Knowledge of cloud platforms (e.g., AWS, Azure) or additional frameworks (e.g., Node.js, Django) is a plus.
Passion for building innovative, data-driven web solutions in a dynamic environment.