We are looking for a mid-level Full-Stack Developer proficient in Next.js (frontend) and NestJS (backend) to join our development team for a remote, 5 days a week vacancy where you’ll be responsible for building high-performance, SEO-optimized, and responsive web solutions. This role involves executing Figma designs into functional, elegant UIs and implementing both client-side and server-side functionality, all while ensuring smooth, maintainable, and scalable code.
Key Responsibilities:
- Develop and maintain the frontend using Next.js, React, and Tailwind CSS or Material UI.
- Implement scalable backend APIs using NestJS, following clean architecture principles.
- Integrate frontend and backend for a seamless full-stack experience.
- Ensure responsive design across all devices with a strong focus on performance and SEO.
- Design and maintain efficient, scalable database schemas.
- Collaborate closely with product and design teams to deliver high-quality UI/UX.
- Optimize application performance and resolve bugs efficiently.
- Adhere to coding best practices and use Git for version control.
2–4 years of full-stack development experienceSolid knowledge of Next.js, React, and TypeScriptPractical experience with NestJS and building scalable APIsProficiency in HTML5, CSS3, and modern JavaScript (ES6+)Experience with Tailwind CSS and/or Material UIAbility to translate Figma designs into pixel-perfect componentsFamiliarity with state management (e.g., Redux, Context API)Understanding of database design and RESTful APIsSkilled in debugging and performance tuningExperience with Git and CI/CD workflowsStrong understanding of SEO and server-side renderingFamiliarity with Docker, PostgreSQL, or MongoDBKnowledge of microservices and scalable backend architecturesFluency in both Arabic and EnglishFamiliarity with remote work setups, including having a suitable laptop/PC and a stable internet connection