Full‑Stack Software Engineer📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Riyadh |
Job Description
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
- Cashier Jobs in Dammam
- Sales Representative Jobs in Dammam
- Marketing Specialist Jobs in Dammam
- Executive Secretary Jobs in Dammam
- Receptionist Jobs in Dammam
- Other Job Fields in Riyadh
- Cashier Jobs in Riyadh
- Digital Marketing Specialist Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Project Coordinator Jobs in Riyadh
- Business Analyst Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Executive Secretary Jobs in Riyadh
- Receptionist Jobs in Riyadh
- Human Resources Specialist Jobs in Riyadh
- Waiter Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Certified Trainer Jobs in Al-Ahsa
- Warehouse Technician Jobs in Makkah
- Sales Representative Jobs in Hawtat Bani Tamim
- Physical Therapist Jobs in An Nuayriyah
- Executive Secretary Jobs in Al Khobar
- Recruitment Agent Jobs in Al Khobar
- Sales Consultant Jobs in Dammam
- Finishing Engineer Jobs in Riyadh
- Hotel Receptionist Jobs in Jeddah
- Barista Jobs in Sayhat