




Summary: Seeking a mid-level Fullstack Developer to build and maintain web applications, taking ownership of tasks and collaborating to implement new features and integrate systems. Highlights: 1. Work on backend services with Node.js/GraphQL and frontend with React/TypeScript 2. Develop and maintain scalable, high-performance web applications 3. Opportunity to learn new technologies and improve development skills **Company Description:** Founded in 1953, Al Sirhan United is a trusted leader in the luxury watch market and the official Rolex and Tudor retailer in Kuwait. With over six decades of experience across three generations, the company is renowned for exceptional service, expertise, and a legacy of quality, trust, and distinction. **About the Role:** We’re looking for a hands\-on, mid\-level Fullstack Developer who is eager to learn and grow while building and maintaining web applications. You will work on backend services using Node.js and GraphQL, and frontend components with React and TypeScript. This role is for someone who can take ownership of tasks and deliver independently. **Key Responsibilities:** * Develop and maintain backend services with Node.js and TypeScript, implementing GraphQL APIs. * Build frontend components using React and TypeScript (functional components, hooks). * Debug, test, and enhance applications for performance, security, and reliability. * Deploy and maintain applications on cloud platforms (AWS, GCP, Azure) and bare\-metal servers, with guidance from the team. * Collaborate with the team to implement new features and integrate systems. * Document code, workflows, and technical decisions clearly. * Participate in code reviews and knowledge\-sharing sessions. * Troubleshoot production issues and deploy solutions. * Proactively learn new technologies and improve development skills. **Qualification \& Experience:** * Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred. * 2\+ years of hands\-on experience in web application development with Node.js, TypeScript, React, and GraphQL. * Solid foundation in computer science and backend web development. * Proficiency in programming, OOP, and modern software design principles. * Familiarity with version control systems (Git) and collaborative development workflows. * Ability to adapt to evolving project requirements and learn new tools quickly. **Technical Skills:** * Node.js with TypeScript * GraphQL (Apollo Server/Client or equivalent) * React with TypeScript (functional components, hooks) * MongoDB * SQL knowledge is a plus * Deployment on cloud and bare\-metal environments (with guidance) * Understanding of CI/CD pipelines and deployment workflows **Competencies:** * Strong problem\-solving and analytical skills * Detail\-oriented and organized * Able to work independently on assigned tasks * Clear communication with team members and stakeholders * Enthusiasm for learning and improving **Role Details:** * Full\-time, on\-site position in Kuwait City (remote candidates may also be considered) * Develop, test, and maintain scalable, high\-performance web applications * Collaborate with cross\-functional teams to implement features and integrate systems * Stay updated on emerging technologies to enhance application performance and user experience Job Type: Full\-time


