Oman

Job description | Junior Developer (Backend & Frontend)

Junior Developer (Backend & Frontend)

HQ
Sohar, Oman

We value inclusivity and diversity at ATS. Research shows candidates from neurodiverse and underrepresented backgrounds often only apply for roles if they meet all the criteria.

We like to make our hiring decisions based on experience and passion, so if you’re keen to apply and need reasonable adjustments please let us know. We also encourage you to let us know the pronouns you use at any point during the recruitment process.

About our company

Agro Trade Services (FZC) LLC is a privately held company based in the Sohar Free Zone, Sultanate of Oman, specializing in genuine agricultural equipment and spare parts from global brands such as Case-IH, Claas, New Holland, Massey Ferguson, and Valtra.

It leverages its location in the Free Zone to quickly secure shipments of tractors, harvesters, and spare parts by land, air, or sea, with warehouses equipped with advanced cranes and handling equipment.
The company focuses on maintaining a wide inventory of regular and specialized components (such as gearboxes and refrigeration units) to reduce delivery times, especially during harvest seasons, and to support its customers in the Middle East and Africa efficiently and reliably, strengthening partnerships and ensuring shared success.

Responsibilities

  • Develop and maintain user interfaces (Front-end) using modern technologies.

  • Build and enhance back-end systems and integrate them with databases.

  • Collaborate with team members to implement technical requirements.

  • Write clean, maintainable, and scalable code.

  • Participate in testing, debugging, and fixing issues.

  • Use Git for collaboration and version control.

  • Continuously learn and adopt new technologies and best practices.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • Minimum of 3 years of proven experience as a Developer (Backend & Frontend) or in a similar role.

  • Strong knowledge of HTML5, CSS3, JavaScript, and familiarity with modern Front-end frameworks such as React, Angular, or Vue.js.

  • Proficiency in back-end development using PHP (Laravel/Symfony), Node.js (Express/NestJS), or Python (Django/Flask).

  • Experience with databases such as MySQL, PostgreSQL, or MongoDB.

  • Understanding of RESTful APIs (GraphQL is a plus).

  • Hands-on experience with version control systems like Git/GitHub/GitLab.

  • Good problem-solving and teamwork skills.

  • Proficiency in English (written and spoken).

  • A motivating work environment that supports growth and professional development.