drjobs Senior Full Stack Software Engineer العربية

Senior Full Stack 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
Job Location drjobs

Muscat - Oman

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description


  • Architect develop and maintain endtoend GIS web applications using Python Django and modern JavaScript frameworks (React or .
  • Design scalable and highperformance backend services with PostgreSQL/PostGIS Redis and RESTful APIs.
  • Implement robust frontend solutions with React or similar JavaScript frameworks ensuring an intuitive and seamless user experience.
  • Optimize geospatial data processing workflows using GDAL Fiona Shapely and Pyproj.
  • Deploy manage and monitor applications in Dockerized environments with Nginx and cloud services (AWS).
  • Apply clean code principles design patterns and best practices for maintainability and scalability
  • Ensure security performance and reliability of web applications.
  • Utilize CI/CD pipelines Git workflows and Agile methodologies to streamline development processes.
  • Work closely with Technical lead and other engineers to deliver highquality software solutions.
  • Troubleshoot and debug issues in both frontend and backend components.
  • Write unit integration and endtoend tests to ensure software reliability and robustness.
  • Follow TestDriven Development (TDD) principles and integrate testing into the development workflow.


Requirements

Qualifications:

Education Level: Bachelors degree in computer science Software Engineering or a related field.


Preferred but Not Mandatory:

  • Experience with WebSockets and realtime geospatial data streaming.
  • Understanding of machine learning for geospatial applications.
  • Experience with 3D GIS technologies and mapping frameworks (CesiumJS Mapbox OpenLayers).
  • Knowledge of GraphQL for efficient API development
  • Soft Skills:

    Professionalism and a resultsdriven mindset.
  • Strong leadership and decisionmaking abilities.
  • Excellent communication and collaboration skills.
  • Passion for cuttingedge technologies and continuous learning.
  • Ability to mentor junior developers and provide technical guidance.


Minimum Qualifications: Hold a relevant tertiary qualification in Land or Engineering Surveying Previous work history with a top-tier main contractor or have had previous experience working on large Survey projects. Minimum Experience: 10 years of experience in Land Surveying, 5 in a lead capacity. Job-Specific Knowledge & Skills: Communication and interpersonal skills Leadership skills Analytical thinking skills Problem-Solving skills Customer service skills. Negotiation.

Education

Minimum Qualifications: Hold a relevant tertiary qualification in Land or Engineering Surveying Previous work history with a top-tier main contractor or have had previous experience working on large Survey projects. Minimum Experience: 10 years of experience in Land Surveying, 5 in a lead capacity. Job-Specific Knowledge & Skills: Communication and interpersonal skills Leadership skills Analytical thinking skills Problem-Solving skills Customer service s

Employment Type

Full Time

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.