Datamatics Technologies

Back End Developer

Jeddah, Jeddah, Saudi Arabia - Full Time

Job Title: Backend Developer
Experience: 4–6 Years
Location: KSA
Nationality: Saudi National Only
Languages: English (Mandatory), Arabic (Preferred)

Note: Only Saudi Nationals may apply for this position.


Summery:

We are seeking a Backend Developer (4–6 years experience) to join our team in KSA. The ideal candidate will design, develop, and maintain scalable backend architecture, APIs, and databases, while ensuring security, performance, and reliability. Proficiency in at least one server-side language (Node.js, Python, Java, C#, PHP, or Go), experience with SQL/NoSQL databases, and strong English skills are required. Arabic is preferred. 

Responsibilities:

  • Design, develop, and maintain scalable backend architecture, APIs (RESTful/GraphQL), and server-side logic

  • Write clean, efficient code in Node.js, Python, Java, C#, PHP, or Go

  • Design and manage SQL and NoSQL databases for performance and integrity

  • Integrate front-end elements with server-side logic

  • Implement security protocols (OAuth, JWT, encryption)

  • Optimize applications for speed, scalability, and reliability

  • Troubleshoot bottlenecks and bugs

  • Collaborate with Frontend, Product, and QA teams

  • Maintain technical documentation

Must-Have Skills:

  • Saudi National (proof required)

  • 4–6 years backend development experience

  • Professional English proficiency

  • Strong proficiency in at least one server-side language (Node.js, Python, Java, C#, PHP, or Go)

  • Hands-on experience with MySQL, PostgreSQL, MongoDB, or similar

  • Experience designing RESTful APIs

  • Proficient with Git

  • Solid understanding of security best practices

  • Strong problem-solving and teamwork skills

Good-to-Have Skills:

  • Fluent Arabic

  • KSA market or government platform experience

  • AWS, Azure, or Google Cloud familiarity

  • CI/CD and DevOps knowledge

  • Agile methodology familiarity

  • Bachelor's degree in Computer Science or related field

  • GraphQL experience

  • Docker and Kubernetes knowledge

Apply: Back End Developer
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

What is your total professional experience?*
How many years of relevant experience do you have for this position?*
What is your current location (City and Country)?*
What is your nationality?*
What is your current employment status?*
What is your current designation and company name?*
What are your key technical skills and areas of expertise?*
What is your current monthly salary?
Please mention the amount and currency.*
What is your expected monthly salary?
Please mention the amount and currency.*
What is your current notice period or earliest availability to join?*
Are you willing to relocate if required?*
Please provide your contact number, including the country code.*
Reason For Job Switching?*
What is your level of English?*
What is your level of Arabic Language?*
Human Check*