Full Stack Engineer

منذ 2 أيام

Sharjah city, Sharjah, الإمارات العربية المتحدة LNKD دوام كامل

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