More jobs:
Full Stack Engineer
Job in
Riyadh, Riyadh Region, Saudi Arabia
Listed on 2025-12-04
Listing for:
Safqah Capital | صفقة المالية
Full Time
position Listed on 2025-12-04
Job specializations:
-
Software Development
Backend Developer, Software Engineer
Job Description & How to Apply Below
Safqah Capital is a dynamic, CMA-licensed fintech platform specializing in Sharia‑compliant financing solutions for real‑estate developers.
The Full Stack Engineer will play a key role in building and enhancing Safqah’s technology platform, ensuring seamless interaction between backend microservices and modern frontend interfaces.
The role requires strong expertise in .NET , Angular, and modular system architecture, contributing directly to the platform’s scalability, performance, and long‑term technical growth.
Key Responsibilities- Design, develop, and maintain backend services and RESTful APIs using .NET within a microservices architecture
- Build and optimize responsive front‑end interfaces using Angular
- Write clean, modular, and maintainable code across the full stack
- Ensure effective integration between backend APIs and front‑end components
- Collaborate with product, design, and mobile teams to deliver unified experiences across web and mobile platforms
- Utilize the ABP Framework for modular development and system organization
- Build scalable, reliable systems using message brokers and asynchronous communication
- Monitor and optimize performance across the backend and frontend
- Participate in code reviews, debugging, and testing to maintain high‑quality standards
- Work closely with QA teams to define and execute testing strategies
- Contribute to CI/CD pipeline setup and deployment processes
- (Nice to have) Support container orchestration and deployment workflows using Kubernetes (K8s)
- Stay updated on modern technologies, tools, and best practices
- Enhance engineering processes, workflows, and development standards
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Strong understanding of software development best practices
- Excellent communication and collaboration skills
- Strong problem‑solving and analytical abilities
- Proven experience developing backend services using .NET or similar frameworks
- Hands‑on experience building frontend applications using Angular
- Experience working with microservices, RESTful APIs, and distributed systems
- Knowledge of asynchronous communication using message brokers
- Experience collaborating in agile, cross‑functional teams
- Strong understanding of microservices and API design
- Experience with message brokers (Rabbit
MQ, Kafka, etc.) - Familiarity with relational databases (Postgre
SQL, SQL Server) - Experience with caching systems (Redis)
- Knowledge of testing frameworks for backend and frontend
- Nice to have:
Docker, Kubernetes (K8s), CI/CD tools
Entry level
Employment TypeFull‑time
Job FunctionInformation Technology
IndustriesFinancial Services and Real Estate
Apply BELOW
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×