Location
In office (Riyadh)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
Tawantech is a Saudi financial technology company that builds payment and digital banking infrastructure for institutions in the Gulf, operating in a market being reshaped deliberately by regulation. Saudi Arabia has pushed hard to move a heavily cash economy onto digital payments, licensing new payment providers and mandating instant transfer infrastructure, which created demand for local technology suppliers where almost none existed. Based in Riyadh, it develops payment processing, wallet and banking systems for banks, fintechs and merchants, and it recruits engineers into a market where domestic technical supply lags the pace of the reform programme.
Purpose:
To develop, enhance, and maintain enterprise applications by delivering secure, scalable, and reliable software solutions while contributing to continuous improvement and digital transformation initiatives.
Main Duties and Responsibilities:
- Develop, test, and maintain enterprise software applications according to business requirements.
- Participate in technical design, system enhancements, and application development activities.
- Build and integrate APIs, backend services, databases, and user interfaces.
- Resolve application defects, troubleshoot technical issues, and optimize application performance.
- Collaborate with business analysts, QA engineers, DevOps, and infrastructure teams throughout the development lifecycle.
- Ensure software complies with security, coding, and quality standards.
- Perform unit testing, code reviews, and technical documentation.
- Support production releases and post-deployment activities.
- Contribute to continuous improvement initiatives and development best practices.
- Keep current with modern development technologies and recommend practical enhancements.
Requirements
QUALIFICATIONS & REQUIREMENTS
- Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field.
- 5+ years of experience in software development, with proven experience in enterprise applications.
- Strong expertise in backend or frontend development, with good understanding of full-stack technologies.
- Strong experience in API development, databases, and system integration.
- Proficiency in relevant programming languages and development frameworks.
- Strong knowledge of software design principles, coding standards, security, and performance optimization.
- Experience with unit testing, code reviews, debugging, and technical documentation.
- Experience working with Agile/Scrum development methodologies and cross-functional teams.
- Experience supporting production releases and resolving critical application issues.
- Strong analytical, problem-solving, and communication skills.
- Experience in Banking, FinTech, or Payment environments is preferred.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
397,589 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Recommended for you based on this role
Similar stack
Same company
Riyadh
React Native Developer
2 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
JavaScript
Kotlin
Objective-C
Swift
TypeScript
Java
Java
Gradle
Frontend
Redux
Redux Toolkit
React.js
Mobile
CocoaPods
Deep Linking
Fastlane
Firebase
React Native
State Management
TestFlight
DevOps
Azure
Azure DevOps
Bitbucket
CI/CD
Docker
Git
GitHub
GitHub Actions
GitLab
Jenkins
Kubernetes
Rest API
WebSockets
QA
Detox
Jest
Apply
Apply
Expert Integration Engineer
7 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
Databases
Apache Kafka
Kafka
Apply
Senior Frontend Engineer
7 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
JavaScript
TypeScript
Frontend
React.js
Mobile
React Native
State Management
DevOps
CI/CD
Git
Apply
Senior Backend Engineer
7 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
Kafka
DevOps
CI/CD
Git
Kubernetes
OpenShift
Rest API
Apply
Sr. Mobile Developer
1 day ago
Remote • Full-Time • 3+ years exp • Riyadh
Kotlin
Swift
Java
Java
Gradle
Mobile
CocoaPods
Jetpack Compose
SwiftUI
UIKit
DevOps
Git
Apply
Sr. Frontend Engineer
1 day ago
Remote • Full-Time • 3+ years exp • Riyadh
JavaScript
TypeScript
Frontend
Angular
npm
React.js
Vue.js
Webpack
DevOps
Git
Apply
Senior Projects Coordinator / Controller
1 day ago
Remote/Hybrid • Contractor • 6+ years exp • Bachelor's Degree • Riyadh
AI/ML
ChatGPT
Cybersecurity
GDPR
Analytics
Power BI
Apply
Business Development Support Specialist
1 day ago
Remote/Hybrid • Contractor • 5+ years exp • Bachelor's Degree • Riyadh
Databases
Oracle
AI/ML
ChatGPT
Cybersecurity
GDPR
Apply
Bookkeeper & Financial Reporting Coordinator
2 days ago
In office • Full-Time • Riyadh
Management
QuickBooks
Apply
This is one of many
397,589 more open roles from verified company boards, updated every day.

