Skip to content
Esc
Internships in Canada
New-grad roles in Canada
Remote roles
Roles that show pay
Postings at high ghost risk
PayWhat student tech roles in Canada pay
Check a linkPaste a posting to see its real age and ghost risk
JobsEvery open tech role
CompaniesWho fills fastest, who leaves postings up
Hiring calendarWhen employers open intern and new-grad roles
Skills gapWhat postings ask for that you don't have
Your resumeScore and fixes
Your matchesOpen roles ranked by your resume
ApplicationsSaved, applied, interviewing, offers
SettingsTheme, text size, motion
How it works

↑ ↓ to move, Enter to open? every shortcut

Keyboard shortcuts

CtrlKor/
Search employers, postings and pages
JorK
Next or previous posting in a list
O
Open the posting's page
Enter
Open it in the preview, on wide screens
S
Save or unsave it
?
This list
Esc
Close
Masterworksco

Software, Developer

  • Seen live on Masterworksco's site 4 days ago
  • Mid level
Pay
Not stated
Location
Riyadh, Riyadh Province, Saudi Arabia
Open for
8 days
First seen
Oct 27, 2026

Posting record

No flags

Open 8 days

The posting's record, oldest first
  1. Masterworksco's site dates the posting
  2. Ghostless first sees this listing
  3. Last checked: still up
How we know

It hasn't been reposted, listed twice, or left up unusually long, and the posting doesn't say it's a talent pool.

Ghostless records the day it first sees a posting, so a repost can't reset its age.

Last checked Oct 31, 2026.

How well do you match?

See how much of this posting your resume shows, and what it's missing.

Upload your resume

What it asks of you

Bachelor's degree asked for
“Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field.” (quoted from the posting)

What the posting discloses

Not stated: Pay, real vacancy, AI screening.

Why these three

Ontario requires postings from employers with 25 or more staff to state the pay, whether the vacancy exists, and whether AI screens applicants.

Some employers add pay only on their own site. Check the original posting before you rule it out.

Skills mentioned

About the role

Adree a subsidiary of Master Works, bridges business and technology through innovative digital solutions. Its expertise spans Quality Assurance, Quality Control, Low-Code/No-Code development, application performance, and application lifecycle management.

We are looking for a motivated fresh graduate to join our development team as a Junior Software Developer. You will work alongside senior engineers to design, build, test, and maintain web applications using Angular on the front end and .NET on the back end, supporting digital transformation projects for clients across the Kingdom.

Key Responsibilities

  • Develop and maintain responsive front-end features using Angular, TypeScript, HTML5, and CSS/SCSS.
  • Build and maintain back-end services and RESTful APIs using C# and ASP.NET Core.
  • Write clean, readable, and maintainable code following team standards and best practices.
  • Work with SQL Server to write queries, stored procedures, and basic database designs.
  • Write unit tests and fix bugs identified during testing and code reviews.
  • Integrate front-end components with back-end APIs and third-party services.
  • Participate in daily stand-ups, sprint planning, and code reviews in an Agile/Scrum environment.
  • Prepare basic technical documentation for the features you develop.
  • Use Git for version control and follow the team's branching and pull request process.
  • Continuously learn new tools & technologies and take feedback from senior team members.

Requirements

  • Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field.
  • Graduated within the last 2 years, or graduating soon (internship or graduation project experience is a plus).
  • Solid understanding of programming fundamentals: OOP, data structures, and algorithms.
  • Hands-on knowledge of Angular (components, services, routing, forms, RxJS) and TypeScript.
  • Hands-on knowledge of C# and .NET / ASP.NET Core (Web API, MVC basics, Entity Framework Core).
  • Working knowledge of SQL and relational databases (SQL Server preferred).
  • Good knowledge of HTML5, CSS3, and JavaScript.
  • Familiarity with Git and basic RESTful API concepts.
  • Good command of English (written and spoken); Arabic is a plus.

Preferred Skills (Nice to Have)

  • Exposure to Agile/Scrum, Azure DevOps, or Jira.
  • Basic knowledge of unit testing frameworks (xUnit, Jasmine/Karma).
  • Familiarity with Bootstrap, Angular Material, or similar UI libraries.
  • Basic understanding of authentication concepts (JWT, OAuth).
  • Awareness of low-code platforms (e.g., OutSystems) or cloud services (Azure).

Personal Attributes

  • Strong problem-solving and analytical thinking.
  • Eagerness to learn and ability to accept feedback.
  • Good communication and teamwork skills.
  • Attention to detail and ownership of assigned tasks.
  • Ability to manage time and meet deadlines.

Location : Client Site

Something wrong with this posting?