Web Engineer

ABYAT · Posted 2026-06-11

Join the Team at ABYAT - Your Gateway to Retail Excellence!About usAre you ready to be part of the largest retail store in the Middle East? ABYAT, spanning an impressive 22,000 square meters and offering over 22,000 products, is your one-stop destination for all things home improvement and more. From elegant tiles and captivating wallpapers to state-of-the-art lighting solutions and stylish kitchen fixtures, we pride ourselves on offering a diverse array of top-quality products under one roof.Established locally with a vision for excellence, ABYAT has been setting benchmarks since its inception in September 2005. With an unwavering focus on our customers, we've crafted an experience that revolves around their needs, from our meticulously designed store layouts to our unparalleled service offerings.Expanding beyond our roots in Kuwait, ABYAT is now making waves in Saudi Arabia and setting our sights on Qatar and the UAE. As we continue to grow, we're seeking passionate individuals to join our dynamic team and contribute to our journey of success.Position: Website Development EngineerLocation: RemoteType: Full-timeRole PurposeResponsible for designing, developing, enhancing, and maintaining customer-facing digital solutions that support ABYAT’s online customer experience. The role contributes to the delivery of new website capabilities, enhancement of existing functionality, and continuous improvement of ABYAT’s technology landscape. This position requires a hands-on software engineer with strong problem-solving skills, a passion for self-learning, and the ability to work collaboratively while taking ownership of technical deliverables.Key Responsibilities:• Develop new website features and functionality based on business and customer requirements.• Translate functional requirements into scalable, maintainable, and efficient software solutions.• Participate in the design, development, testing, and deployment of web applications.• Develop and maintain front-end and back-end components of customer-facing web applications.• Build responsive user interfaces using modern JavaScript frameworks and support scalable backend services using Java and Spring Boot.• Develop and maintain APIs, business logic, and data access layers supporting website functionality.• Collaborate in the implementation of end-to-end solutions across application, database, and cloud layers.• Analyze existing website functionality and implement enhancements to improve user experience, performance, and reliability.• Optimize application performance and address scalability challenges.• Refactor and improve existing codebases to maintain code quality standards.• Develop and maintain customer-facing applications supporting ABYAT’s e-commerce and digital customer experience.• Implement features that improve customer journeys, usability, engagement, and conversion across digital platforms.• Write clean, maintainable, and efficient code following engineering best practices.• Participate in code reviews and provide constructive feedback to peers.• Ensure compliance with development standards, security practices, and coding guidelines.• Develop and maintain integrations between web applications, internal systems, and third-party services.• Investigate, diagnose, and resolve software defects, production incidents, and application issues.• Support testing and validation activities before production releases.• Take ownership of assigned development tasks from design through deployment and support.• Support the deployment and maintenance of applications hosted on cloud environments.• Research new technologies, frameworks, and development approaches that can improve engineering efficiency and product quality.• Collaborate with engineers, product stakeholders, and business teams to define technical solutions and improve product outcomes.Qualifications / Requirements:• 2–5 years of experience in full-stack web application development.• Hands-on experience with Java and Spring Boot framework.• Experience with JavaScript/TypeScript and modern front-end frameworks.• Experience with Vue.js and/or Nuxt.js is preferred.• Experience developing and consuming RESTful APIs.• Exposure to AWS cloud services and cloud-native application development is an advantage.• Experience working with NoSQL databases, preferably DynamoDB, is an advantage.• Experience building customer-facing web applications and e-commerce solutions is preferred.• Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or a related field.• Relevant certifications in software development or cloud technologies are considered an advantage.What We're Looking For• Strong problem-solving and analytical skills.• Ability to learn new technologies quickly and independently.• Results-oriented mindset with a focus on delivering business value.• Strong communication and collaboration skills.• Ability to challenge ideas constructively and contribute to technical discussions.• Ownership mentality and accountability for deliverables.• Adaptability and willingness to work in a fast-paced environment.• Ability to work independently while collaborating with senior engineers and cross-functional stakeholders.Apply now and take the first step towards an exciting career with ABYAT!

Apply for this role

Related jobs in Engineering & Construction