This page was automatically translated and may contain errors. View in English.
HALA

Software Engineer

HALA

Remote · పూర్తి సమయం

దరఖాస్తు చేసుకునే వారిలో మొదటి వ్యక్తిగా ఉండండి

అనుభవం
ఏదైనా
జీతం
ఖాళీలు
1
పోస్ట్ చేయబడింది
8 గంటల క్రితం
Work mode
ఇంటి నుండి పని
Eligibility
Candidates with hands-on experience in React and .NET/C# full stack development who are comfortable working in a fast-paced fintech environment and collaborating across product, design, QA, and engineering teams.
Resume
Required to apply

ఉద్యోగ వివరణ

About HALA

HALA is a major fintech company operating across the MENAP region, working to transform financial services and create the next generation of banking for SMEs. Its mission is to help small and medium businesses launch, operate, and scale through modern financial and technology solutions.

The company has operations across the UAE, Saudi Arabia, and Egypt, with entities including HALA Payments and HALA Logistics. Its products help merchants move payments online and manage sales and day-to-day business operations. Established in 2017, HALA is licensed by the Saudi Arabian Central Bank.

Role Overview

HALA is hiring a Full Stack Software Engineer to join its engineering team, with primary focus on React for the frontend and .NET/C# for the backend. The position is suited to someone who can design and deliver modern, scalable, and maintainable web applications using React, TypeScript, and .NET APIs.

The role includes building customer-facing features, creating reusable UI components, connecting frontend applications with backend services, contributing to API work, and collaborating closely with Product, Design, QA, and Engineering teams. The right candidate should think in product terms, care deeply about quality, and be comfortable in a fast-moving fintech environment where reliability, security, performance, and disciplined engineering matter.

Key Responsibilities

  • Create and support modern web applications using React, TypeScript, JavaScript, HTML, and CSS.
  • Design reusable React components that are scalable and easy to maintain.
  • Implement state handling and data fetching using tools such as Redux, React Query, Zustand, Context API, or similar approaches.
  • Connect frontend features with REST APIs and other backend services.
  • Build, maintain, and improve backend services in .NET/C#.
  • Develop APIs with ASP.NET Core.
  • Work with relational databases such as PostgreSQL, SQL Server, or MySQL.
  • Partner with Product Managers, Designers, QA, Backend Engineers, Frontend Engineers, and other stakeholders.
  • Take part in technical conversations, code reviews, and architecture planning.
  • Investigate, diagnose, and fix production and non-production issues across both frontend and backend layers.
  • Maintain strong standards for performance, security, reliability, accessibility, and long-term maintainability.
  • Produce clean, well-structured, and testable code.
  • Adopt engineering best practices covering Git, pull requests, CI/CD, testing, monitoring, and documentation.
  • Contribute to ongoing improvements in engineering standards, workflows, and delivery quality.

Requirements

  • Practical experience working with React and modern frontend development.
  • Solid command of TypeScript, JavaScript, HTML5, CSS3, and responsive interface development.
  • Experience developing applications with ASP.NET Core and .NET.
  • Strong C# skills and a good understanding of object-oriented programming.
  • Ability to design and consume REST APIs.
  • Good understanding of frontend architecture, component design, hooks, forms, routing, validation, and API integration.
  • Experience with databases and SQL fundamentals.
  • Exposure to Entity Framework Core, Dapper, or similar data access patterns is an advantage.
  • Unit testing and integration testing experience across frontend and backend is preferred.
  • Familiarity with cloud platforms, containers, CI/CD pipelines, and modern deployment methods is a plus.
  • Strong understanding of web performance, browser behavior, authentication, authorization, and security practices.
  • Excellent problem-solving ability, ownership mindset, and attention to detail.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.
  • Experience in fintech, banking, payments, wallets, cards, or other financial products is a significant advantage.

What We Offer

  • An inclusive and diverse workplace that supports innovation and flexible work arrangements, including remote, in-office, and hybrid setups.
  • Highly competitive pay, with potential equity or share-based upside.
  • Regular training opportunities and an annual learning stipend to support growth in a fast-scaling environment.
  • The chance to work with a team representing more than 30 nationalities across 7 countries.
  • Autonomy, mentorship, and challenging objectives that create strong growth opportunities for both the individual and the company.
  • High trust and ownership, with freedom to make thoughtful decisions and drive outcomes.

Additional Information

This is a full-time remote role based in Riyadh, Saudi Arabia. HALA encourages candidates who are ready to contribute to a high-growth fintech business and are excited by responsibility, collaboration, and continuous improvement.

మీకు జవాబు కావాలంటే దాన్ని అలాగే వదిలేయండి — మేము దాన్ని మరే ఇతర అవసరం కోసం ఉపయోగించము.

బ్రౌజ్ చేయడానికి క్లిక్ చేయండి, డ్రాగ్ & డ్రాప్, లేదా పేస్ట్ స్క్రీన్‌షాట్

PNG, JPG, GIF, MP4, WebM, MOV · ఒక్కొక్కటి గరిష్టంగా 20MB · 5 ఫైళ్ల వరకు