Taro Logo

Backend developer

A technology company based in Saudi Arabia
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Job Description

Master-Works is seeking a skilled Backend Developer to join their team in Riyadh, Saudi Arabia. This role offers an opportunity to work with a dynamic team developing and maintaining server-side applications. The position requires a strong foundation in backend development with at least 2 years of experience and expertise in various programming languages and databases.

The role involves creating high-performance, scalable backend solutions and RESTful APIs while collaborating closely with frontend developers. You'll be responsible for implementing security measures, optimizing application performance, and maintaining server-side components. The work schedule is Sunday to Thursday, 10 AM to 6 PM, in an office-based setting.

The ideal candidate should have a Bachelor's degree in Computer Science or related field, proficiency in languages like Python, Java, or Node.js, and experience with various databases. Strong problem-solving skills and the ability to work collaboratively are essential. This position offers an excellent opportunity for a mid-level developer looking to grow their career in a professional environment while working on meaningful projects.

The company provides a structured work environment with clear expectations and regular hours. You'll be part of a team that values technical excellence and stays current with emerging technologies. This role is perfect for someone who enjoys backend development challenges and wants to contribute to building robust, scalable applications in a professional setting.

Last updated 24 days ago

Responsibilities For Backend developer

  • Develop high-quality, reusable, and maintainable back-end components for web applications
  • Design and implement RESTful APIs to support front-end functionalities
  • Collaborate with front-end developers to integrate user-facing elements using server-side logic
  • Optimize applications for maximum speed and scalability
  • Implement security and data protection measures
  • Monitor and improve server-side performance
  • Troubleshoot and resolve issues across the application stack
  • Stay updated with emerging technologies and industry trends

Requirements For Backend developer

Python
Java
Node.js
MySQL
PostgreSQL
MongoDB
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 2+ years of experience in back-end development
  • Proficiency in one or more back-end programming languages (e.g., Python, Java, Node.js)
  • Experience with databases such as MySQL, PostgreSQL, or MongoDB
  • Familiarity with RESTful API development and integration
  • Understanding of security best practices when dealing with back-end technologies
  • Knowledge of version control systems, preferably Git
  • Strong problem-solving skills and attention to detail
  • Ability to work collaboratively in a team-oriented environment

Related Jobs

Backend developer

Full-time Backend Developer position at Master-Works in Riyadh, Saudi Arabia, working on-site within the PMO department.

Support Engineer - webMethods (Developer)

Support Engineer position specializing in webMethods development and integration, requiring 2+ years of experience and strong technical expertise in integration solutions.

Innovation Engineer (Full Stack)

Full-stack software engineering role focused on building innovative PoCs and MVPs using React, Node.js, and Python, working with AI technologies in Riyadh.

Drupal Developer

Full-time Drupal Developer position at Master-Works in Riyadh, requiring 3+ years of experience in full-stack development with expertise in Drupal, PHP, and front-end technologies.

WebMethods Developer

WebMethods Developer position at Master-Works in Riyadh, Saudi Arabia, focusing on integration and backend development using WebMethods platform.