Full-Stack Programmer

Omani Only

Full-Stack Programmer

Location: Innovation Park Muscat
Employment Type: Full-Time
Nationality: Omani

About the Role

We are looking for an Omani Full-Stack Programmer to join our technical team.
You will be responsible for developing, maintaining, and improving web applications and digital solutions, working across both Front-End and Back-End development.

Key Responsibilities

  • Develop and maintain responsive web applications and digital platforms.
  • Build user-friendly and responsive Front-End interfaces.
  • Develop and maintain Back-End systems, APIs, and databases.
  • Integrate Front-End applications with Back-End services and APIs.
  • Design, develop, and manage databases.
  • Troubleshoot, test, and fix software issues and bugs.
  • Optimize application performance, security, and scalability.
  • Work with the technical team to understand requirements and deliver solutions.
  • Integrate third-party services and APIs when required.
  • Maintain technical documentation and source code.
  • Participate in the development of new digital products and innovative technology solutions.

Technical Skills

Candidates should have experience with, or a strong understanding of, several of the following:

  • Programming languages: Python, JavaScript/TypeScript, PHP, or comparable languages.
  • Frontend development: Modern JavaScript/TypeScript frameworks and libraries such as React, React Native, or equivalent technologies.
  • Backend development: Development of web applications, APIs and backend services using relevant frameworks and technologies.
  • APIs: RESTful API design, development, integration and consumption.
  • Architecture: Understanding of microservices, service-oriented architectures, or other distributed application architectures.
  • Databases: PostgreSQL, MySQL, or other relational database systems.
  • Software engineering: Object-oriented programming, data structures, algorithms, design patterns, debugging, testing and version control.
  • Development practices: Git and collaborative software development workflows.
  • Experience with cloud platforms, containerization, CI/CD, automated testing, message queues, caching, or other modern development practices is an advantage.

Education

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

Preferred Qualifications

  • Experience developing complete web-based applications.
  • Experience with AI, IoT, robotics, UAV/drone systems, or digital transformation is an advantage.

Requirements

  • Omani national.
  • Strong communication and teamwork skills.
  • Willingness to learn new technologies and work on R&D and innovative projects.
  • Ability to manage multiple tasks and projects.
  • Ability to work independently and as part of a team.
  • Good problem-solving and analytical skills.
Send your CV and portfolio to
Recruitment@stardrones.om

قدّم الآن

Apply Now

    Job Application Form

    Fill in your information and attach your CV (PDF).



    +968



    Drag your CV here or click to browsePDF only — max 5MBChoose file