Senior Full Stack Software Engineer

1 day ago


Muscat, Muscat, Oman ESBAAR Full time

Muscat, Sultanate of Oman | Posted on 04/17/2025

Responsibilities
  1. Design scalable and high-performance backend services with PostgreSQL/PostGIS, Redis, and RESTful APIs.
  2. Optimize geospatial data processing workflows using GDAL, Fiona, Shapely, and Pyproj.
  3. Deploy, manage, and monitor applications in Dockerized environments with Nginx and cloud services (AWS).
  4. Apply clean code principles, design patterns, and best practices for maintainability and scalability.
  5. Ensure security, performance, and reliability of web applications.
  6. Utilize CI/CD pipelines, Git workflows, and Agile methodologies to streamline development processes.
  7. Work closely with the Technical Lead and other engineers to deliver high-quality software solutions.
  8. Troubleshoot and debug issues in both frontend and backend components.
  9. Write unit, integration, and end-to-end tests to ensure software reliability and robustness.
  10. Follow Test-Driven Development (TDD) principles and integrate testing into the development workflow.
Requirements

Qualifications: 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 (CesiumJS, Mapbox, OpenLayers).
  • 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.
#J-18808-Ljbffr

  • Muscat, Muscat, Oman SWATX Full time

    1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.As a Lead Full Stack Engineer at SWATX, you will lead the design and development of robust web applications while guiding a talented team of developers. Your expertise in both front-end and back-end technologies will drive innovative solutions and...


  • Muscat, Muscat, Oman beBee Careers Full time

    Senior Software Architect RoleDescriptionThe company seeks a highly skilled Senior Full Stack Developer to lead architectural design efforts, research technologies, and develop prototypes. The ideal candidate will have 6-8+ years of hands-on experience in the IT sector, proficiency in object-oriented programming concepts, and experience with relational...


  • Muscat, Muscat, Oman beBee Careers Full time

    We are seeking an experienced Senior Full Stack Software Engineer to join our team.This is a fantastic opportunity to work on challenging projects, develop new skills, and collaborate with a talented group of engineers.Your primary focus will be on designing and implementing scalable and high-performance backend services using PostgreSQL/PostGIS, Redis, and...


  • Muscat, Muscat, Oman beBee Careers Full time

    Lead Full Stack Java Developer NeededJob Details:We are seeking an experienced Lead Full Stack Java Developer to join our team. As a senior developer, you will be responsible for leading the design, development, and deployment of high-quality software solutions. Your primary focus will be on mentoring junior developers, driving technical excellence, and...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    We have urgent requirement for Full-Stack Java Developer with our client based in Muscat - Oman.Experience 10 years +We are seeking a talented full-stack Senior Java Developer. The candidate must have proficiency in managing all technical aspects of application development and ensuring on-time, high-quality product releases.Technical RequirementsHands-on...

  • Technical Lead

    1 week ago


    Muscat, Muscat, Oman beBee Careers Full time

    Full-Stack Java Developer OpportunityWe are seeking a talented full-stack Senior Java Developer with expertise in managing all technical aspects of application development and ensuring high-quality product releases.Key Responsibilities:Design, develop, and maintain high-quality, scalable, and efficient software solutions using Java frameworks such as Spring...

  • Full Stack Leader

    1 week ago


    Muscat, Muscat, Oman beBee Careers Full time

    Job DescriptionWe are seeking a skilled Full Stack Engineer to lead the design and development of robust web applications. As a key member of our team, you will guide a talented group of developers in creating innovative solutions that enhance user experiences.You will collaborate with cross-functional teams to understand business requirements and implement...

  • Software Engineer

    2 weeks ago


    Muscat, Muscat, Oman beBee Careers Full time

    As a seasoned Full Stack Developer, you will collaborate with cross-functional teams to define project requirements and specifications. You will implement responsive user interfaces using modern web technologies and write clean, efficient, and well-documented code.


  • Muscat, Muscat, Oman beBee Careers Full time

    Relocate to MaltaSenior Full Stack Developer Job OpportunityThis position involves collaborating with software developers in daily tasks, mentoring and delegating work, and driving engagement and talent retention.The ideal candidate will have a solid background in development, lead architectural discussions and decisions, and take initiatives to improve or...


  • Muscat, Muscat, Oman beBee Careers Full time

    About the RoleThis is an exciting opportunity for a talented Java Full-Stack Developer to join our team. The successful candidate will work on developing high-quality software applications using Java, Spring Boot, and other relevant technologies.The ideal candidate will have hands-on experience with Java, Apache Tomcat, SVN, and microservices architecture....