# Full Stack Developer, Senior

**Company:** [Adree](http://jobs.workable.com/companies/c2u9om5Mwb3BDEiNVB4tZh.md)
**Location:** Riyadh, Saudi Arabia
**Workplace:** on site
**Employment type:** Full-time
**Department:** KSA Office

[Apply for this job](http://jobs.workable.com/view/c22cf7fd-c228-4537-bbfd-e2bcce886b0c)

## Description

Adree is seeking a **Full Stack Developer** to support product development by leveraging technical and analytical expertise to design, develop, and maintain secure, scalable, and high-performing full-stack solutions, ensuring seamless integration between frontend and backend systems while supporting business and technical objectives.

### Key Roles and Responsibilities

-   Engage with clients and stakeholders to gather requirements and understand digital product goals.
-   Deliver impactful presentations and documentation showcasing full-stack solutions, system architecture, and application capabilities.
-   Support the product team in developing technical specifications and interactive user flows, ensuring system accuracy and alignment with user needs.
-   Provide technical insights and full-stack expertise throughout the product lifecycle to drive system reliability and user engagement.
-   Collaborate with cross-functional teams (including UI/UX designers and product managers) to capture client feedback and improve offerings.
-   Stay current with industry trends, market changes, and emerging full-stack technologies to position solutions effectively.
-   Conduct workshops, code reviews, and technical discussions internally and with clients to improve adoption, mentor junior developers, and gather feedback.
-   Participate in Agile development processes and team alignments, representing Adree’s engineering capabilities.

## Requirements

### Education

-   Bachelor’s degree in **Computer Science, Software Engineering, or a related field**.

### Experience

-   **5+ years** of experience in full-stack development with a strong focus on **.NET technologies**.
-   Proven experience working on both **front-end and back-end** components, ensuring seamless integration and performance.
-   Demonstrated track record implementing modern JavaScript frameworks (**Angular or React**) alongside **.NET Core** backend ecosystems.

### Skills & Competencies (Technical & Analytical + Soft)

-   Deep proficiency in **.NET Core**, **ASP.NET MVC**, **RESTful APIs**, and relational databases (**SQL Server/MySQL**).
-   Strong capability in front-end technologies including **HTML**, **CSS**, **Git**, and modern JavaScript architectures.
-   Analytical skills to run **unit/integration testing**, troubleshoot bugs, and eliminate system performance bottlenecks.
-   Clear communication skills to justify architectural rationale and collaborate effectively with UI/UX teams.
-   Strong leadership, mentorship, and cross-functional problem-solving abilities.
-   Knowledge of cloud platforms like **Azure or AWS** is a plus.

### Travel (as applicable)

-   Travel for client-facing activities.

**Job Location:** Client site
