High-Performance Backend Developer

1 week ago


Muscat, Muscat, Oman beBeeSoftwareEngineer Full time
Senior Software Engineer Role

We are looking for a skilled Software Engineer to join our team.

The ideal candidate will be responsible for designing and developing high-performance backend services, optimizing geospatial data processing workflows, and deploying applications in Dockerized environments.

  • Backend Service Development: Design scalable and high-performance backend services using PostgreSQL/PostGIS, Redis, and RESTful APIs.
  • Geospatial Data Processing: Optimize geospatial data processing workflows using GDAL, Fiona, Shapely, and Pyproj.
  • Application Deployment: Deploy, manage, and monitor applications in Dockerized environments with Nginx and cloud services (AWS).
  • Coding Standards: Apply clean code principles, design patterns, and best practices for maintainability and scalability.
  • Security and Performance: Ensure security, performance, and reliability of web applications.
  • CI/CD Pipelines: Utilize CI/CD pipelines, Git workflows, and Agile methodologies to streamline development processes.
  • Collaboration: Work closely with the Technical Lead and other engineers to deliver high-quality software solutions.
  • Troubleshooting: Troubleshoot and debug issues in both frontend and backend components.
  • Testing: Write unit, integration, and end-to-end tests to ensure software reliability and robustness.

Requirements:

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Preferred but Not Mandatory:
    • Experience with WebSockets and real-time geospatial data streaming.
    • Understanding of machine learning for geospatial applications.
    • Experience with 3D GIS technologies and mapping frameworks.
    • Knowledge of GraphQL for efficient API development.
    • Soft Skills: Professionalism and a results-driven mindset.
    • Strong leadership and decision-making abilities.
    • Excellent communication and collaboration skills.
    • Passion for cutting-edge technologies and continuous learning.
    • Ability to mentor junior developers and provide technical guidance.


  • Muscat, Muscat, Oman beBeeSoftware Full time 4,500 - 6,000

    We are seeking a seasoned software developer to spearhead the development and maintenance of high-performance Java applications. This expert will be instrumental in driving initiatives forward by crafting robust software solutions that meet the highest standards of quality. Key Responsibilities Design and develop scalable, efficient, and reliable software...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    We have an urgent requirement for Senior Mobile Application Developer for our client in OmanProven experience in mobile app development for iOS (Swift/Objective-C) and Android (Java/Kotlin).---MustStrong knowledge of mobile development frameworks and IDEs, such as Xcode, Android Studio, Flutter, and React Native.---MustExperience integrating mobile...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    We have an urgent requirement for Junior Mobile Application Developer for our client in OmanExperience in mobile app development for iOS (Swift/Objective-C) and Android (Java/Kotlin).---MustBasic knowledge of mobile development frameworks and IDEs, such as Xcode, Android Studio, Flutter, and React Native.---MustFamiliarity integrating mobile applications...


  • Muscat, Muscat, Oman beBeeGeotechnologist Full time 3,000 - 4,000

    Job Title:Senior Full Stack Software Engineer, Key Responsibilities:Design scalable and high-performance backend services using PostgreSQL, Redis, and RESTful APIs.Optimize geospatial data processing workflows utilizing GDAL, Fiona, Shapely, and Pyproj.Deploy, manage, and monitor applications in Dockerized environments with Nginx and cloud services.Apply...


  • Muscat, Muscat, Oman beBeeEngineer Full time $150,000 - $175,000

    Job TitleWe are seeking a skilled software engineer to join our high-performance computing team.About the JobThis role involves delivering an outstanding HPC experience from bare metal to public cloud as part of the broader Ubuntu platform.You will be part of the team that delivers charms that deploy and manage the HPC cluster and provide HPC software...


  • Muscat, Muscat, Oman beBeeSoftware Full time $100,000 - $150,000

    High-Performance Computing Software ExpertThis position is for a skilled software engineer to contribute to our high-performance computing team and develop innovative HPC solutions as part of the broader Ubuntu platform.The ideal candidate will have a strong background in mathematics and sciences, experience with Python, and knowledge of open source software...


  • Muscat, Muscat, Oman beBeeDeveloper Full time 8,000 - 12,000

    Job DescriptionWe are seeking a talented and experienced Full Stack Developer to join our team in {location}. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software applications.You will work closely with our development team to implement new features, troubleshoot issues, and maintain...


  • Muscat, Muscat, Oman Venture Alliance Integrated LLC Full time

    Key Responsibilities• Design, develop, and maintain RESTful APIs using FastAPI• Model, optimize, and manage relational schemas in PostgreSQL• Integrate third-party services (e.g., ChatGPT API, payment gateways, external REST/SOAP APIs)• Write and maintain comprehensive unit and integration tests (pytest)• Collaborate with frontend (Svelte/Tailwind)...


  • Muscat, Muscat, Oman ESBAAR Full time

    Muscat, Sultanate of Oman | Posted on 04/17/2025ResponsibilitiesDesign scalable and high-performance backend services with PostgreSQL/PostGIS, Redis, and RESTful APIs.Optimize geospatial data processing workflows using GDAL, Fiona, Shapely, and Pyproj.Deploy, manage, and monitor applications in Dockerized environments with Nginx and cloud services...


  • Muscat, Muscat, Oman beBeeSoftware Full time

    Senior Java Engineer PositionWe are seeking an experienced Java professional to design and develop robust software solutions. This role requires strong technical expertise, excellent problem-solving skills, and the ability to work effectively in a team environment.Key Responsibilities:Design and develop high-quality Java applications that meet business...