Full‑Stack Software Engineer📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Riyadh |
About the Role
NQT Co., a Saudi technology company, is developing an innovative loyalty and rewards platform designed to connect merchants and customers across the Kingdom through a unified points wallet. We are seeking talented Full-Stack Software Engineers to join our team in Riyadh and contribute to a live product used by real users. This is a high-ownership role within a critical fintech product, focusing on developing clean, secure, and financially accurate code. You will build and own features across our backend systems, web portals, and mobile applications, playing a key role in shaping the platform's future.
Key Responsibilities
- Build and maintain features for backend systems using Java and Spring Boot.
- Develop and enhance web portals utilizing React and TypeScript.
- Work on core money flows, including points management, redemption processes, merchant settlements, and payment integrations.
- Design data models and APIs, leveraging MongoDB for data storage.
- Assist in shipping features through Docker and CI/CD pipelines.
- Write tested, secure code with a strong focus on financial correctness.
- Actively participate in code reviews, architectural discussions, and product decision-making processes.
Qualifications and Requirements
- Solid skills in React and TypeScript are essential.
- Proficiency in Java and Spring Boot, or a demonstrated ability and strong drive to learn them quickly.
- Familiarity with NoSQL databases, specifically MongoDB.
- Understanding of REST APIs, authentication mechanisms, and secure coding practices.
- Good habits with Git for version control.
- Experience with testing methodologies and a collaborative approach to teamwork.
- Must be based in Riyadh or able to work on-site in Riyadh.
- Fresh graduates and self-taught developers are encouraged to apply; please showcase your capabilities through a GitHub profile, portfolio, or a project you are proud of.
Technical Skills
- Frontend Development: React, TypeScript
- Backend Development: Java, Spring Boot
- Databases: MongoDB
- API Design: REST APIs
- Security: Authentication, Secure Coding
- DevOps & Tools: Git, Docker, CI/CD (*, GitHub Actions)
- Testing & Collaboration
- Mobile Development (Nice to have): Flutter, Dart
- Domain Knowledge (Nice to have): Payments, Fintech, Loyalty Systems
- Cloud Platforms (Nice to have): Alibaba Cloud, AWS
Work Environment and Additional Information
This is a full-time position located in Riyadh, Saudi Arabia. The company offers a competitive salary based on skills. Additional preferred skills include an interest in payments, fintech, or loyalty systems, and familiarity with Alibaba Cloud or AWS, Docker, and GitHub Actions. Proficiency in Arabic is considered a plus. Interested candidates can apply through LinkedIn or by sending their CV along with their GitHub profile or portfolio to the designated application channel.
Requirements
- No experience required
Similar Jobs
You may also like
- Related Full‑Stack Software Engineer Opportunities
- Business Development Manager Jobs in Riyadh
- Sales Manager Jobs in Riyadh
- Digital Marketing Specialist Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Other Job Fields in Riyadh
- Business Development Manager Jobs in Riyadh
- Sales Manager Jobs in Riyadh
- Digital Marketing Specialist Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Executive Assistant Jobs in Riyadh
- Human Resources Specialist Jobs in Riyadh
- Truck Driver Jobs in Riyadh
- Logistics Pricing & Sales Support Coordinator Jobs in Riyadh
- Sales Specialist Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Sales Coordinator Jobs in Jeddah
- Sales Specialist Jobs in Dammam
- Furniture Seller Jobs in Riyadh
- Maintenance Engineer Jobs in Al Khobar
- Sales Coordinator Jobs in Riyadh
- Sales Manager Jobs in Ras Tannurah
- Internal Audit Manager Jobs in Al Khobar
- Financial Manager Jobs in Abha
- Maintenance Supervisor Jobs in Jeddah
- Quality Controller Jobs in Sakaka