Full Stack Engineer
احفظ هذه الوظيفة وحافظ على تنظيم بحثك
قم بإنشاء حساب مجاني لحفظ الوظائف وإنشاء التنبيهات والعودة إلى هذه القائمة من لوحة التحكم الخاصة بك.
بالمتابعة، فإنك توافق على الشروط & سياسة الخصوصية.
2. JOB PURPOSE: We are looking for a Full Stack Developer who will be responsible for building, maintaining, and scaling high-performance web applications. The role requires strong hands‐on experience across backend and frontend development, problem‐solving mindset, and the ability to work in a fast‐paced, product‐driven environment. 3. KEY ACCOUNTABILITIES: Description
Design, develop, and maintain full-stack applications using NestJS, ExpressJS, and NextJS (ReactJS) Build scalable backend services and APIs with NestJS and ExpressJS Develop and optimize database structures using PostgreSQL, MySQL, and MongoDB Work with Prisma ORM for efficient database management Implement PDF generation using Puppeteer or similar NodeJS-based solutions Handle e-commerce logic, including price calculations, discounts, taxes, and invoice generation Collaborate with product and business teams to translate requirements into technical solutions Ensure application performance, security, and scalability Participate in code reviews and follow best coding practices
DevOps & Infrastructure Responsibilities
Manage and support CI/CD pipelines Perform basic Linux scripting and server-level tasks Assist with deployment, monitoring, and troubleshooting in production environments
4. COMMUNICATIONS & WORKING RELATIONSHIPS:
Works closely with Product Managers, UI/UX Designers, and Backend/Frontend Developers Coordinates with DevOps and Infrastructure teams when required Communicates technical concepts clearly to non-technical stakeholders
5. QUALIFICATIONS, EXPERIENCE & SKILLS: Minimum Qualifications Key Requirements
4-7 years of experience in full stack or backend-heavy development (flexible for strong candidates) Bachelor's degree in Computer Science, Engineering, or equivalent practical experience Prior experience in e-commerce, billing, pricing, or financial logic systems is a strong advantage Proven experience as a Full Stack Developer Strong expertise in NestJS, NextJS (ReactJS), and ExpressJS Hands‐on experience with PostgreSQL, MySQL, and MongoDB Solid working knowledge of Prisma Experience with PDF generation using Puppeteer or equivalent NodeJS tools Strong problem‐solving skills, particularly in e-commerce pricing and invoice logic Understanding of CI/CD processes and basic Linux commands Ability to work independently and take ownership of deliverables
Key Competencies
Strong analytical and problem‐solving skills Attention to detail and focus on quality Ability to work in a fast‐paced, agile environment Ownership mindset with a results‐driven approach