Job Description We are leveraging cutting-edge technology to help customers effortlessly discover and create personalized travel itineraries within Saudi Arabia. Our platform aims to provide a seamless and adaptable experience for travelers, making tourism in Saudi Arabia more accessible and enjoyable.
We are seeking a talented and motivated Full Stack Developer (MERN + Next.js/NestJS) to join our remote team. In this role, you will play a pivotal part in developing and maintaining a robust, user-friendly tourism website. You will work closely with cross-functional teams to deliver high-quality features and ensure an exceptional user experience.
Key Responsibilities:
Architect, develop, and maintain robust, scalable, and secure web applications utilizing the MERN (MongoDB, Express.js, React, Node.js) stack.
Integrate secure payment gateways (e.g., Stripe, Moyasar, Apple Pay) for transaction processing.
Partner with designers and product managers to translate ideas into robust features.
Optimize applications for performance, security, and scalability (e.g., caching, load balancing).
Write clean, maintainable code adhering to SOLID principles and coding standards.
Troubleshoot and resolve issues across the stack (front-end to database).
Advocate for agile practices (Scrum/Kanban).
Coordinate effectively with the DevOps team to ensure fluid integration and deployment procedures.
Continuously refine development procedures and workflows to heighten team productivity.
Desired Candidate Profile:
+3 years as a Full Stack Developer with MERN stack, NestJS, and Next.js.
Proficiency in RESTful APIs, WebSockets, and modern UI frameworks (e.g., Tailwind CSS).
Experience with payment gateways (e.g., Stripe, Moyasar).
Strong problem-solving skills and a passion for travel-tech innovation.