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
- Sales Manager Jobs in Riyadh
- Real Estate Marketer Jobs in Riyadh
- Sales Supervisor Jobs in Riyadh
- Teleseller Jobs in Riyadh
- Content Creator Jobs in Riyadh
- Other Job Fields in Riyadh
- Sales Manager Jobs in Riyadh
- Real Estate Marketer Jobs in Riyadh
- Sales Supervisor Jobs in Riyadh
- Teleseller Jobs in Riyadh
- Content Creator Jobs in Riyadh
- Cafe Manager Jobs in Riyadh
- Administrative Assistant Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Sales Specialist Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Restaurant Manager Jobs in Abu Arish
- Financial Analysis Specialist Jobs in Al Khobar
- Physical Education Teacher Jobs in Al Wajh
- Sales Engineer Jobs in Jeddah
- Seller Jobs in Jazan
- Certified Trainer Jobs in Dammam
- Data Analyst Jobs in Badr
- Marketing Specialist Jobs in Dammam
- Captain Waiter Jobs in Jeddah
- Lifeguard Jobs in Jeddah