Full Stack Developer

lxbfYeaa - قطر - الدوحة
Job Title: Full Stack Developer


Department: Information Systems and Technology Infrastructure


Reporting to: Director of Operation and Digital Transformation


Location: Oryx Universal College, Doha, Qatar


Job Overview:


We are currently seeking an experienced Full Stack Developer to join our software development team. The ideal candidate is adept at both front-end and back-end programming and possesses a strong focus on creating scalable, high-performance components. The role will entail taking part in all stages of the software development life cycle and working closely with cross-functional teams within our organisation.


Key Responsibilities:


  • Develop and maintain high-quality software design and architecture within an Agile development team.
  • Write clean, scalable, testable code using relevant programming languages.
  • Ensure high code quality and adherence to software development best practices through automated unit and functional testing.
  • Troubleshoot and resolve software-related issues and optimize code for maximum speed and scalability.
  • Develop and oversee test scripts to validate all new software developments and enhancements.
  • Integrate software components and third-party programs.
  • Prepare and maintain all applications utilizing standard development tools.


Core Competencies:


  • Strong attention to detail and focus on task completion.
  • Excellent problem-solving skills with a knack for technical troubleshooting.
  • Capable of handling multiple tasks and projects concurrently.
  • Good team player and able to work effectively in a collaborative team environment.
  • Exceptional organisational skills and orientation towards security and compliance.
  • Proficiency in English communication.


Technical Competencies:


  • Proven experience as a Full Stack Developer with solid knowledge of Object-Oriented Programming and SOLID principles.
  • Proficiency in at least one back-end programming language such as NodeJs (most preferable), PHP, Java, C#, or Python.
  • Experience in front-end frameworks such as ReactJs (most preferable), AngularJS, or VueJs.
  • Proficiency in developing RESTFul APIs and experience in working with Relational Databases and NoSQL Databases.
  • Experience with version control using GIT.


Work Conditions:


This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, and filing cabinets.


Requirements


Qualifications:


  • Bachelors Degree in Computer Science, or related field.
  • At least 3 years of demonstrable experience as a Full Stack Developer, with a minimum of 2 years of experience in developing RESTFul APIs.


Desirable:


  • Experience with Test-Driven Development (TDD) and Unit Testing.
  • Familiarity with Microservices implementations using Docker, Kubernetes.
  • Experience with cloud development (AWS, Azure, GCP, etc).
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) tools.


Benefits


Benefits:


  • 42 calendar days of annual leave.
  • Annual airline ticket.
  • Comprehensive medical and life insurance.
  • Group personal accident insurance.
  • Workman’s compensation insurance.
  • End of service gratuity.
تاريخ النشر: ١٤ يناير ٢٠٢٥
الناشر: LinkedIn
تاريخ النشر: ١٤ يناير ٢٠٢٥
الناشر: LinkedIn