Apply to Full Stack Developer
Location: Muscat, Oman
Employment Type: Full-time
Industry : Government
Key Responsibilities
* Develop, test, deploy, and maintain modern web applications using Angular.
* Design and implement scalable, high-quality software solutions.
* Develop and integrate REST APIs and backend services.
* Develop reusable front-end components and responsive user interfaces.
* Collaborate with cross-functional teams to deliver end-to-end solutions.
* Troubleshoot, debug, and optimize application performance.
* Participate in system integration, testing, deployment, and application support.
* Maintain technical documentation and follow clean coding and development best practices.
Requirements
* Minimum 5 years of experience in software development.
* Strong hands-on experience with Angular and TypeScript.
* Strong knowledge of HTML5, CSS3, and JavaScript.
* Experience with REST APIs, system integration, and database-driven applications.
* Experience with SQL databases such as SQL Server, MySQL, or PostgreSQL.
* Experience with Git or similar version-control tools.
* Understanding of application architecture and microservices.
* Strong problem-solving, analytical, and troubleshooting skills.
* Good communication and teamwork abilities.
Additional / Good-to-have Skills
* Java / Spring Boot and/or .NET / C# development experience.
* Experience with Angular Material, PrimeNG, NGXS, or similar front-end libraries and state-management tools.
* Experience with WPF, Xamarin, or Ionic for desktop/mobile application development.
* Knowledge of HL7, ASTM, TCP/IP, or other system integration protocols.
* Experience integrating software with laboratory equipment or other hardware/devices.
* Experience with GIS/CAD integration, including AutoCAD-related solutions.
* Knowledge of legacy technologies such as VB6, FoxPro, VBA, or COM/ActiveX.
* Experience with IIS, deployment, release management, and DevOps tools.
* Experience with Azure AD, Identity Management, or application security is an advantage.