drjobs Back End Software Engineer العربية

Back End Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

0 - 1 years

Job Location drjobs

Amman - Jordan

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Jordanian

Gender

N/A

Vacancy

1 Vacancy

Job Description

Basic Qualifications / Skills Needed to Succeed in the Role:

  • Proficiency in Ruby and Ruby on Rails.
  • Strong knowledge of relational databases (PostgreSQL, MySQL, SQLite) and ORM tools nike ActiveRecord.
  • Experience in designing and implementing RESTful APls.
  • Proficiency with version control systems, especially Git.
  • Knowledge of testing frameworks (RSpec, Minitest) and debugging tools.
  • Understanding of web application security and performance optimization techniques.
  • Basic understanding of front-end technologies (HTML, CSS, JavaScript).
  • Experience with deployment tools (Docker, Kubernetes) and AWS.
  • Strong problem-solving skills, communication skills, and the ability to work in a team environment.

Major Tasks / Responsibilities

  • Develop, test, and maintain robust, scalable, and efficient backend services and APIs using Ruby on Rails.
  • Collaborate with front-end developers, designers, and product managers to integrate user-facing elements with server-side logic.
  • Optimize application performance and ensure high availability and reliability of web services.
  • Implement security and data protection measures.
  • Troubleshoot and debug applications to ensure smooth functionality.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve development practices.

Education / Industry Knowledge Background

  • 4+ Years of experience
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • In-depth knowledge of Ruby and Java Springboot programming language and the Ruby on Rails framework.
  • Understanding of web development best practices and design patterns.
  • Familiarity with Agile development methodologies.

Employment Type

Full Time

Department / Functional Area

IT Software

Key Skills

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.