Applications Programmer Jobs for Fresh Graduates in Riyadh

More than 8 Applications Programmer Jobs for Fresh Graduates in Riyadh. Explore detailed job descriptions, salaries, and locations. Apply and get hired today!


Category
Contract Type
Nationality

img
Full‑Stack Software Engineer

Full‑Stack Software Engineer

📣 Job Ad

NQT Co.

Full-time

About the Role

NQT Co., a Saudi technology company, is developing an innovative loyalty and rewards platform designed to connect merchants and customers across the Kingdom through a unified points wallet. We are seeking talented Full-Stack Software Engineers to join our team in Riyadh and contribute to a live product used by real users. This is a high-ownership role within a critical fintech product, focusing on developing clean, secure, and financially accurate code. You will build and own features across our backend systems, web portals, and mobile applications, playing a key role in shaping the platform's future.

Key Responsibilities

  • Build and maintain features for backend systems using Java and Spring Boot.
  • Develop and enhance web portals utilizing React and TypeScript.
  • Work on core money flows, including points management, redemption processes, merchant settlements, and payment integrations.
  • Design data models and APIs, leveraging MongoDB for data storage.
  • Assist in shipping features through Docker and CI/CD pipelines.
  • Write tested, secure code with a strong focus on financial correctness.
  • Actively participate in code reviews, architectural discussions, and product decision-making processes.

Qualifications and Requirements

  • Solid skills in React and TypeScript are essential.
  • Proficiency in Java and Spring Boot, or a demonstrated ability and strong drive to learn them quickly.
  • Familiarity with NoSQL databases, specifically MongoDB.
  • Understanding of REST APIs, authentication mechanisms, and secure coding practices.
  • Good habits with Git for version control.
  • Experience with testing methodologies and a collaborative approach to teamwork.
  • Must be based in Riyadh or able to work on-site in Riyadh.
  • Fresh graduates and self-taught developers are encouraged to apply; please showcase your capabilities through a GitHub profile, portfolio, or a project you are proud of.

Technical Skills

  • Frontend Development: React, TypeScript
  • Backend Development: Java, Spring Boot
  • Databases: MongoDB
  • API Design: REST APIs
  • Security: Authentication, Secure Coding
  • DevOps & Tools: Git, Docker, CI/CD (*, GitHub Actions)
  • Testing & Collaboration
  • Mobile Development (Nice to have): Flutter, Dart
  • Domain Knowledge (Nice to have): Payments, Fintech, Loyalty Systems
  • Cloud Platforms (Nice to have): Alibaba Cloud, AWS

Work Environment and Additional Information

This is a full-time position located in Riyadh, Saudi Arabia. The company offers a competitive salary based on skills. Additional preferred skills include an interest in payments, fintech, or loyalty systems, and familiarity with Alibaba Cloud or AWS, Docker, and GitHub Actions. Proficiency in Arabic is considered a plus. Interested candidates can apply through LinkedIn or by sending their CV along with their GitHub profile or portfolio to the designated application channel.

breifcase0-1 years

locationRiyadh

11 days ago
Full Stack Engineer

Full Stack Engineer

📣 Job AdNew

Leaders Solutions LS

Full-time

About the Full Stack Engineer Role

Leaders Solutions LS is seeking a Full Stack Engineer to join its team in Riyadh. This is a full-time, on-site position focused on the design, development, and maintenance of both front-end and back-end components of web applications. The role is integral to ensuring applications are scalable, efficient, and user-friendly, supporting the company's mission in Performance Management Automation, Process Analysis, Artificial Intelligence, and Cybersecurity. The successful candidate will collaborate with cross-functional teams to deliver innovative products and expertise, contributing to client efficiency and data protection.

Key Responsibilities

  • Design, develop, and maintain front-end and back-end components of web applications.
  • Ensure web applications are scalable, efficient, and user-friendly.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot, debug, and optimize application performance for speed and scalability.
  • Contribute to software architecture decisions.
  • Implement software development and integration best practices.
  • Ensure software quality through testing and code reviews.
  • Stay updated with emerging technologies and industry trends.

Required Qualifications

  • Proven experience as a Full Stack Developer or in a similar role.
  • Strong proficiency in **** for back-end development.
  • Strong proficiency in ***** for front-end development.
  • Expertise in Back-End Web Development and server-side programming.
  • Proficiency in Front-End Development, including HTML, CSS, and JavaScript.
  • Experience with RESTful APIs and GraphQL.
  • Experience with database systems such as MongoDB and PostgreSQL.
  • Familiarity with version control systems, specifically Git.
  • Knowledge of frontend technologies including HTML5 and CSS3.
  • Understanding of agile methodologies and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Good communication and teamwork skills.

Technical Skills

  • Front-End Development
  • Back-End Web Development
  • ****
  • *****
  • HTML, CSS, JavaScript (including HTML5, CSS3)
  • RESTful APIs
  • GraphQL
  • Database Systems (MongoDB, PostgreSQL)
  • Version Control (Git)
  • Software Architecture
  • Agile Methodologies (including Agile/Scrum)
  • Problem-Solving
  • Attention to Detail
  • Communication
  • Teamwork

Additional Information

This is a full-time, on-site position located in Riyadh. While not strictly required, experience with cloud platforms (AWS, Azure, GCP), knowledge of containerization and orchestration tools like Docker and Kubernetes, or familiarity with CI/CD pipelines are considered advantageous. Prior experience working within an Agile/Scrum framework is also beneficial.

breifcase0-1 years

locationRiyadh

2 days ago
Android Mobile Engineer

Android Mobile Engineer

📣 Job Ad

TestCrew

Full-time

About the Role

TestCrew is seeking an Android Mobile Engineer to join our team in Riyadh, Saudi Arabia. This full-time position is for individuals with 0-1 years of experience who will contribute to the delivery of stable and scalable production Android applications. The role involves integrating robust APIs, utilizing media streaming SDKs, and ensuring high performance, reliability, security, and efficient release automation.

As an Android Mobile Engineer, you will be responsible for designing and implementing production-ready Android applications. You will play a key role in shaping the Android architecture to ensure scalability, reliability, performance, and maintainability, while also driving improvements in observability and incident resolution.

Key Responsibilities

  • Design and ship production-grade Android applications.
  • Lead the Android architecture to ensure scalability, reliability, performance, and maintainability.
  • Integrate backend APIs and distributed systems effectively.
  • Implement real-time updates, push notifications, background synchronization, and event-driven workflows.
  • Integrate and optimize media streaming SDKs on the Android platform.
  • Optimize application performance, memory usage, battery consumption, startup time, and network utilization.
  • Own the Android CI/CD pipeline, Play Store releases, versioning strategies, and staged rollouts.
  • Drive crash monitoring, enhance observability, and actively participate in production incident resolution.
  • Build applications that are resilient to poor network conditions, Android lifecycle constraints, background execution limits, and device fragmentation.
  • Support Android app hardening, obfuscation, tamper resistance, and threat detection measures.

Required Qualifications

  • Demonstrated track record of shipping production Android applications to the Google Play Store.
  • Mandatory expertise in Kotlin.
  • Deep knowledge of the Android SDK, Jetpack components, application lifecycle, background work management, and modern Android architecture patterns.
  • Production experience integrating media streaming or real-time communication SDKs on Android.
  • Experience integrating backend APIs, distributed services, and third-party SDKs.
  • Strong understanding of Android performance, stability, memory management, battery optimization, and network efficiency.
  • Experience with CI/CD pipelines, release automation, crash analysis tools, monitoring solutions, and staged rollouts.
  • Proficiency in secure mobile development practices and API integration.
  • Experience with Android app obfuscation, hardening, and threat detection techniques.

Technical Skills

  • Android SDK
  • Jetpack
  • Kotlin
  • API Integration
  • Media Streaming SDKs
  • Performance Optimization
  • Reliability Engineering
  • Mobile Security
  • Release Automation
  • Observability
  • CI/CD
  • Play Store Releases
  • Crash Monitoring
  • Mobile Development
  • App Hardening
  • Obfuscation
  • Tamper Resistance
  • Threat Detection
  • Jetpack Compose (Preferred)

Additional Role Details

This is a full-time position based in Riyadh, Saudi Arabia. The role is suitable for candidates with 0-1 years of experience. Preferred experience includes streaming media or low-latency communication, offline-first design and resilient synchronization, strong observability and production diagnostics, and Jetpack Compose UI development.

breifcase0-1 years

locationRiyadh

11 days ago
Fresh Product Engineer

Fresh Product Engineer

📣 Job Ad

Caravans

Full-time

About the Role

Qawafel is seeking a motivated and detail-oriented Fresh Product Engineer to join our team in Riyadh, Saudi Arabia. This entry-level position is designed for individuals with a background in Software Engineering who are looking to gain practical experience in product development and management. The Product Engineer will play a key role in supporting both the Product and Engineering teams, contributing to the entire product lifecycle from discovery and requirement gathering through to testing and documentation.

This role offers an opportunity to work closely with cross-functional teams, understand customer needs through direct interaction, and contribute to integration projects. The ideal candidate will be eager to learn and grow within the fields of product management, software engineering, and artificial intelligence.

Key Responsibilities

  • Collaborate with Product and Engineering teams to participate in product discovery initiatives.
  • Collect, analyze, and document business and product requirements.
  • Support usability testing efforts and summarize user feedback to inform product improvements.
  • Conduct benchmark analyses of similar products and market solutions to identify competitive advantages and opportunities.
  • Support and take ownership of integration projects, working with internal and external teams to ensure seamless implementation.
  • Undertake customer visits as required to understand their needs, challenges, and pain points.
  • Assist in the preparation of user stories, product documentation, and acceptance criteria.
  • Leverage AI tools to enhance productivity, refine analysis, and improve documentation quality.
  • Support the team in testing new ideas, validating proposed solutions, and contributing to user experience improvements.

Qualifications and Requirements

  • A Bachelor's degree in Software Engineering is required.
  • 0-1 years of relevant experience.
  • Demonstrated proficiency and comfort in using AI tools is essential.
  • Ability to build AI agents.
  • Proficiency in vibe coding.
  • Strong analytical thinking skills to dissect complex problems and propose effective solutions.
  • Excellent documentation skills, with the ability to produce clear and concise technical and product documentation.
  • Good communication skills, enabling effective interaction with various stakeholders.
  • Proven ability to work collaboratively with both product and engineering teams.
  • A strong eagerness to learn and grow in the areas of product management, software engineering, and artificial intelligence.

Required Skills

  • Proficiency in utilizing AI tools for various applications.
  • Experience in building AI agents.
  • Competence in vibe coding.
  • Strong analytical thinking and problem-solving abilities.
  • Excellent documentation and technical writing skills.
  • Effective communication and interpersonal skills.
  • Foundational knowledge or interest in Product Management principles.
  • Solid understanding of Software Engineering concepts.
  • Familiarity with and application of Artificial Intelligence (AI) technologies.

Work Environment

This is a full-time position based in Riyadh, Saudi Arabia. The role involves working closely with both product and engineering teams.

breifcase0-1 years

locationRiyadh

11 days ago
Automotive Engineer

Automotive Engineer

📣 Job AdNew

Range Speed

Full-time

About the Role

Range Speed, a premier automotive service provider in Riyadh, Saudi Arabia, is seeking a skilled Automotive Engineer to join their team. The company specializes in Range Rover, Land Rover, and Jaguar vehicles, offering comprehensive repair, maintenance, and genuine parts services. This full-time, on-site role is ideal for someone with a strong foundation in automotive engineering, looking to work with advanced diagnostic tools and brand-specific technologies in a fast-paced environment that fosters technical excellence and continuous learning.

Automotive Engineer Responsibilities

The Automotive Engineer at Range Speed will be instrumental in diagnosing and resolving complex mechanical, electrical, and electronic issues in luxury vehicles. They will perform a range of maintenance tasks, support repair activities, and analyze vehicle performance data to ensure optimal safety, reliability, and efficiency, adhering to manufacturer-approved standards and procedures.

  • Diagnose and resolve mechanical, electrical, and electronic issues in Range Rover, Land Rover, and Jaguar vehicles using manufacturer-approved tools and procedures.
  • Perform routine and complex vehicle maintenance tasks.
  • Support repair activities by providing technical expertise and solutions.
  • Analyze vehicle performance data to ensure safety, reliability, and efficiency.
  • Collaborate with service advisors and technicians to develop effective repair plans.
  • Accurately document all work performed within service systems.
  • Ensure compliance with all quality and safety standards throughout the repair process.
  • Recommend technical solutions for continuous improvement initiatives.
  • Participate in ongoing training programs to enhance technical skills.
  • Stay up-to-date with new automotive technologies and brand-specific updates for Range Rover, Land Rover, and Jaguar.

Qualifications and Key Requirements

The successful candidate must possess a strong foundation in automotive engineering principles and vehicle systems, along with hands-on experience with modern vehicles and advanced diagnostic tools. The ability to troubleshoot and resolve complex mechanical and electronic issues is essential. A solid understanding of automotive electronics, including sensors, control modules, wiring systems, and diagnostic software, is also required.

  • Strong foundation in automotive engineering principles and vehicle systems.
  • Experience working with modern vehicles and utilizing advanced diagnostic tools.
  • Proficiency in troubleshooting complex mechanical and electronic issues.
  • Ability to interpret vehicle data and make evidence-based decisions.
  • Solid knowledge of automotive electronics, including sensors, control modules, wiring systems, and diagnostic software.
  • Clear and professional communication skills for effective team collaboration, explaining technical aspects, and documenting work.
  • Familiarity with safety regulations and best workshop practices and quality control standards.
  • Ability to manage multiple tasks effectively and adapt to a fast-paced workshop environment.

Technical and Professional Skills

This role demands a blend of technical and professional skills to ensure the delivery of high-quality service. Core competencies include automotive engineering, understanding of vehicle systems, and proficiency in using diagnostic tools and software. The ability to analyze and interpret data, comprehend automotive electronics, and adhere to safety regulations and best workshop practices are all critical for success in this position.

  • Automotive Engineering
  • Vehicle Systems
  • Diagnostic Tools
  • Analytical Skills
  • Automotive Electronics
  • Diagnostic Software
  • Communication Skills
  • Safety Regulations
  • Workshop Best Practices
  • Quality Control Processes

Additional Job Information

This is a full-time position requiring on-site presence in Riyadh, Saudi Arabia. The role necessitates a Bachelor's degree in Automotive Engineering, Mechanical Engineering, or a closely related field, or equivalent practical experience. Prior experience with European luxury vehicles such as Range Rover, Land Rover, Jaguar, or similar brands is a plus. The experience level required ranges from 0 to 1 year.

breifcase0-1 years

locationRiyadh

2 days ago
Foodservice Barista Specialist

Foodservice Barista Specialist

📣 Job AdNew

Ghezaa Food Service

Full-time

About the Role

Ghezaa Food Service, a prominent regional F&B distribution company operating across the Middle East & Africa as part of the GFS Group, is seeking a Foodservice Barista Specialist. The company partners with over 50 exclusive international brands, serving diverse sectors including HoReCa, Retail, and Industrial. This role is designed for a specialist focused on driving beverage category growth, developing comprehensive beverage programs, and delivering expert training to HoReCa clients such as coffee chains, restaurants, and hotels.

This position is central to enhancing beverage offerings and fostering client success. The ideal candidate will possess a strong commercial understanding, recognizing that exceptional quality directly contributes to category growth and client satisfaction.

Key Responsibilities

  • Drive beverage category growth through increased revenue and product adoption among clients.
  • Implement and manage beverage programs effectively across various client segments.
  • Conduct comprehensive barista training sessions for client teams to ensure high standards of beverage preparation.
  • Engage with clients to understand their specific needs and provide tailored beverage solutions.
  • Provide dedicated sales support to account managers to improve conversion rates.
  • Contribute to innovation by developing new menu items and staying informed about emerging beverage trends.

Qualifications and Requirements

  • 1-5+ years of experience as a barista in commercial cafés, specialty coffee shops, chains, or hotels.
  • Demonstrated expertise in espresso preparation, manual brewing techniques, and milk texturing.
  • Proven ability in menu creation and development.
  • Prior experience in training, whether regular or occasional.
  • Exposure to the HoReCa sector or trade experience is preferred.
  • A commercial mindset, understanding the link between quality and category growth.
  • Willingness to travel across the Kingdom of Saudi Arabia.

Required Skills

  • Espresso Preparation
  • Manual Brewing Techniques
  • Milk Texturing
  • Menu Creation and Development
  • Training and Development
  • Client Engagement and Relationship Management
  • Sales Support
  • Understanding of Beverage Trends
  • Commercial Acumen

Work Environment and Location

This is a full-time position based in Riyadh, Saudi Arabia. The role involves travel across the Kingdom of Saudi Arabia to support clients.

breifcase0-1 years

locationRiyadh

5 days ago
Mobile Threat Hunter & Digital Forensics Analyst

Mobile Threat Hunter & Digital Forensics Analyst

📣 Job Ad

SITE

Full-time

About the Role

SITE is seeking a proactive and detail-oriented Mobile Threat Hunter & Digital Forensics Analyst to join its mobile security team in Riyadh, Saudi Arabia. This role involves both the proactive hunt for signs of compromise across mobile environments and supporting incident response investigations. The analyst will work under the mentorship of senior consultants, gaining hands-on exposure to forensic analysis, adversary detection, and threat hunting techniques to identify, trace, and recover from mobile-focused cyberattacks.

Key Responsibilities

  • Proactively hunt for signs of mobile compromise using threat intelligence, behavioral indicators, and log analysis.
  • Develop, tune, and maintain detection logic and hunting queries for mobile threats, including MDM/MTD anomalies, sideloading, and policy violations.
  • Support incident response engagements involving mobile devices, assisting with triage, containment, eradication, and recovery.
  • Perform forensic acquisition and analysis of iOS and Android devices to identify indicators of compromise (IOCs), malicious apps, and attacker activity.
  • Analyze suspicious mobile applications and malware to understand their behavior and capabilities.
  • Review logs from MDM/EMM platforms and mobile threat defense tools to investigate threats.
  • Analyze mobile artifacts such as app data, system logs, and network connections to reconstruct incident timelines.
  • Document findings and contribute to technical and executive incident reports.
  • Follow and help maintain playbooks, hunt methodologies, and standard operating procedures for mobile incidents.
  • Stay current with emerging mobile threats, vulnerabilities, and forensic techniques.

Qualifications and Requirements

  • Bachelor's degree in Computer Science, Cybersecurity, or a related technical field, or equivalent practical experience.
  • 1-3 years of hands-on experience in incident response, digital forensics, or a related security role, with demonstrated exposure to mobile platforms. Candidates with less experience but strong lab work, certifications, internship experience, or a demonstrated passion for mobile security are encouraged to apply.
  • Familiarity with iOS and Android architectures, file systems, app sandboxing, and platform security models.
  • Understanding of common mobile threats, including malicious apps, spyware, smishing/phishing, jailbreaking/rooting.
  • Basic scripting ability in Python, Bash, or PowerShell for automation and analysis.
  • Understanding of the cyber kill chain and the MITRE ATT&CK framework, including the Mobile matrix.
  • Strong analytical, documentation, and communication skills.

Technical Skills and Tools

  • Threat Hunting: Threat Intelligence, Behavioral Indicators, Log Analysis, MDM/MTD anomalies, Sideloading, Policy Violations.
  • Incident Response & Forensics: Incident Response, Forensic Acquisition, Forensic Analysis, Indicators of Compromise (IOCs), Malicious Apps Analysis, Attacker Activity Analysis, Timeline Reconstruction.
  • Mobile Specifics: iOS and Android architectures, file systems, app sandboxing, platform security models, malicious apps, spyware, smishing/phishing, jailbreaking/rooting.
  • Tools & Technologies: Familiarity with forensic tools such as Cellebrite, Magnet AXIOM, MSAB XRY, or open-source equivalents (MVT, ALEAPP/iLEAPP). Basic scripting ability (Python, Bash, PowerShell). Understanding of SIEM query languages (Splunk, Elastic, Azure Sentinel) for building mobile-focused detection logic.
  • Frameworks & Methodologies: Cyber Kill Chain, MITRE ATT&CK framework (including the Mobile matrix), Playbooks, Hunt Methodologies, Standard Operating Procedures (SOPs).
  • Emerging Threats & Analysis: Emerging Mobile Threats, Mobile Vulnerabilities, Forensic Techniques, Mobile Malware Analysis.
  • Preferred Skills: Industry certifications such as GASF, CMFE, GCIH, GCFA, EnCE, or equivalent (or actively working toward them). Exposure to mobile malware reverse engineering or dynamic instrumentation tools (*, Frida, Jadx, Hopper). Experience with mobile threat defense (MTD) solutions or enterprise mobility management (EMM) platforms. Familiarity with threat intelligence platforms and operationalizing IOCs for mobile environments.

Work Environment and Location

This is a full-time position based in Riyadh, Saudi Arabia. The role is part of a fast-paced, highly experienced mobile security team.

breifcase0-1 years

locationRiyadh

11 days ago