




Summary: Join as a Middle+/Senior Frontend Engineer to lead UI development and mentor junior developers on an international project modernizing Oman's national tax system. Highlights: 1. Lead and mentor a small team of junior developers 2. Influence frontend architecture and team development 3. Participate in a large-scale national-level government project Introduct Group is an international technology company delivering tailored software solutions and digital products for businesses worldwide. We work on complex, large\-scale projects across multiple industries, helping clients turn ideas into reliable, scalable systems. We are seeking a Middle\+/ Senior Frontend Engineer to join an international project focused on modernizing Oman's national tax system . The project involves a full redesign of a public\-facing portal and further development of the frontend layer within an existing Liferay\-based platform. The frontend architecture combines Angular applications with server\-rendered pages built using JavaServer Pages (JSP) and integrated into a corporate portal environment. In this role, you will not only work on building and improving user interfaces but also lead and mentor a small team of junior developers — defining tasks, supporting architectural decisions, performing code reviews, and ensuring high\-quality delivery. The position requires relocation to Oman, with full compensation for accommodation and transportation expenses. Requirements 3\+ years of commercial experience with Angular. Strong knowledge of HTML, CSS, JavaScript, and TypeScript. Practical experience or solid understanding of Server\-Side Rendering (SSR) concepts in frontend applications. Practical experience or willingness to work with JavaServer Pages (JSP). Good understanding of responsive design and cross\-browser compatibility. Experience integrating frontend applications with backend services (REST APIs). Experience with technical leadership, mentoring, or active code review practices. Fluent English, both written and spoken. Responsibilities Participate in the redesign and redevelopment of the frontend layer of the portal. Develop and maintain user interfaces using Angular. Support and enhance JavaServer Pages (JSP) within the Liferay portal. Work with Server\-Side Rendering (SSR) solutions as part of the portal architecture. Integrate frontend components with backend services via REST APIs. Ensure responsive behavior across different devices and screen resolutions. Implement accessibility standards and support multilingual interfaces, including RTL layouts. Provide technical leadership and mentorship to junior developers: taskdefinition and supervision, assistance with solution design, code reviews, and maintaining overall code quality. Provide technical leadership and mentorship to junior developers. Collaborate closely with designers, backend engineers, QA specialists, and client representatives. Nice to have Experience working with Liferay. Basic understanding of backend technologies (Java, Spring) to collaborate more effectively with backend teams. Experience with design systems or shared component libraries. Experience adapting interfaces for RTL languages (Arabic). Experience working on large\-scale enterprise or government projects. Experience in international and distributed teams. What we offer Relocation to Oman , including full compensation for accommodation and transportation expenses. Competitive salary. Participation in a large\-scale national\-level government project. Long\-term engagement within an international professional team. Opportunity to influence frontend architecture and team development. Modern technology stack and strong engineering culture. Location Oman


