{bc}
indeed

Software, Developer

MASTER-WORKS
Riyadh, KSA
Internship
Intern
Onsite
Discovered Today
AngularTypeScriptC#.NET / ASP.NET CoreHTML5CSS3

Full Job Posting

About the company

Adree, a subsidiary of Master Works, delivers digital solutions spanning quality assurance, quality control, low-code/no-code development, application performance, and application lifecycle management.

Role overview

Join the development team as a Junior Software Developer and work alongside senior engineers on web applications for client digital transformation projects across the Kingdom.

The role uses Angular on the front end and .NET on the back end.

Location is client site.

Key responsibilities

  • Develop responsive front-end features using Angular, TypeScript, HTML5, and CSS/SCSS.
  • Build and maintain C# and ASP.NET Core back-end services and RESTful APIs.
  • Write maintainable code and SQL queries and stored procedures; contribute to basic database designs.
  • Write unit tests, fix bugs found in testing and code reviews, and integrate front-end components with APIs and third-party services.
  • Participate in stand-ups, sprint planning, and code reviews; document developed features.
  • Use Git and the team's branching and pull-request process, and learn from feedback and new technologies.

Requirements

  • Bachelor’s degree in computer science, software engineering, information technology, or a related field.
  • Graduated within the last two years or graduating soon; internship or graduation-project experience is a plus.
  • Solid programming fundamentals, including OOP, data structures, and algorithms.
  • Hands-on Angular and TypeScript knowledge, including Angular components, services, routing, forms, and RxJS.
  • Hands-on C# and .NET / ASP.NET Core knowledge, including Web API, MVC basics, and Entity Framework Core.
  • Working knowledge of SQL and relational databases; SQL Server is preferred.
  • Good knowledge of HTML5, CSS3, and JavaScript; familiarity with Git and basic RESTful API concepts.
  • Good written and spoken English; Arabic is a plus.

Preferred skills

  • Exposure to Agile/Scrum, Azure DevOps, or Jira; basic knowledge of xUnit or Jasmine/Karma.
  • Familiarity with Bootstrap, Angular Material, or similar UI libraries; authentication concepts such as JWT or OAuth; low-code platforms such as OutSystems; or cloud services such as Azure.

Personal attributes

Problem-solving and analytical thinking, eagerness to learn, and openness to feedback.

Communication and teamwork skills, attention to detail, ownership of assigned tasks, and ability to manage time and meet deadlines.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at MASTER-WORKS