Browse Jobs
For Employers
Post JobLog inGet Started

Backend Developer

Riyadh, Saudi Arabia

Backend Developer

Riyadh, Saudi ArabiaPosted 1 month ago
337Applicants for4 open positions
  • 60Viewed
  • 21In Consideration
  • 0Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Job Categories:

Skills And Tools:

Job Description

Company Overview:

We are looking for a skilled Backend Developer who is adept in multiple programming languages and frameworks, and who thrives in a collaborative, agile environment. Our ideal candidate will possess a robust technical skillset, capable of tackling challenges related to backend systems, databases, cloud infrastructure, and more.


Key Responsibilities:

- Develop and maintain server-side applications using JavaScript, TypeScript, NodeJS, NestJS, and Java.

- Handle database management and migration for relational databases (MySQL, MS SQL) and NoSQL databases (MongoDB, Firebase).

- Implement and optimize backend services and APIs using ExpressJS, NestJS, and other relevant frameworks.

- Design, develop, and manage cloud-based infrastructure and services on AWS, including S3 and EC2.

- Ensure application scalability and performance while managing sensitive data and transaction security using tools such as Jsonwebtoken and Stripe.

- Collaborate with front-end developers and project managers to integrate user-facing elements with server logic.

- Configure and maintain pipeline and automation systems using Jenkins, Docker, and Nginx, while ensuring continuous integration and deployment via Buddy.

- Design and conduct unit tests and integration tests using frameworks like Selenium, Mocha, and RestAssured.

- Manage application development and task tracking using Git, GitHub, GitLab, and Jira.

- Troubleshoot, debug, and upgrade existing software.



Job Requirements

Required Skills and Qualifications:

- Bachelor’s degree in Computer Science, Engineering, or related field.

- 5+ years of experience as a Backend Developer or similar role.

- Strong proficiency in JavaScript, TypeScript, NodeJS, and Java.

- Experience with databases such as MySQL, MongoDB, MS SQL, and Firebase.

- In-depth knowledge of cloud services such as AWS S3 and EC2,Azure.

- Expertise in using DevOps tools like AWS, Buddy, Jenkins, Nginx, and Docker.

- Familiarity with frameworks and libraries like ExpressJS, ReactJS, Sequelize, TypeORM, Mongoose, Jsonwebtoken, Stripe, SendGrid, and

- Proficient in testing frameworks such as Selenium, RestAssured, KarateAPI, Mocha, and Chai.

- Excellent problem-solving skills, ability to collaborate effectively, and strong communication abilities.


Preferred Skills:

- Master’s degree in a relevant field.

- Certifications in AWS, Azure,Docker, or other relevant technologies.

- Experience with real-time communication tools like

- Familiarity with payment systems integration and email service operations.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentBackend Developer