Full Stack Engineer
LNKD
Role: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.
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
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
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
