Full Stack Engineer
Role Overview
Build, maintain, and scale high-performance web applications across backend and frontend development.
Work in a fast-paced, product-driven environment.
Key Skills for This Role
Full Job Posting
Role purpose
Build, maintain, and scale high-performance web applications across backend and frontend development.
Work in a fast-paced, product-driven environment.
Application development
- 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; use Prisma ORM for database management.
- Implement PDF generation with Puppeteer or similar NodeJS solutions.
- Handle e-commerce price calculations, discounts, taxes, and invoice generation.
- Ensure application performance, security, and scalability; participate in code reviews and follow coding best practices.
DevOps and collaboration
- Manage and support CI/CD pipelines; perform basic Linux scripting and server-level tasks.
- Assist with production deployment, monitoring, and troubleshooting.
- Collaborate with product managers, UI/UX designers, and backend and frontend developers; coordinate with DevOps and infrastructure teams as needed.
- Communicate technical concepts clearly to non-technical stakeholders.
Qualifications and experience
- 4–7 years of full-stack or backend-heavy development experience; the range is flexible for strong candidates.
- Bachelor’s degree in Computer Science or Engineering, or equivalent practical experience.
- Proven Full Stack Developer experience and strong expertise in NestJS, NextJS (ReactJS), and ExpressJS.
- Hands-on experience with PostgreSQL, MySQL, and MongoDB, plus solid working knowledge of Prisma.
- Experience with PDF generation using Puppeteer or equivalent NodeJS tools.
- Understanding of CI/CD processes and basic Linux commands.
- E-commerce, billing, pricing, or financial logic systems experience is a strong advantage.
Key competencies
- Strong problem-solving skills, particularly in e-commerce pricing and invoice logic.
- Ability to work independently and take ownership of deliverables.
- Analytical and problem-solving skills, attention to detail, and focus on quality.
- Ability to work in a fast-paced, agile environment with an ownership mindset.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at LNKD
MT5 Manager
, UAE
Monolith Private Wealth seeks an experienced MT5 Manager to administer its MetaTrader 5 environment and maintain and develop its in-house OMS. The role requires 3–5 years of MT5 administration experience, OMS or trade-ex
Director Strategic Sourcing
, UAE
The employer is seeking a Strategic Sourcing Director to lead regional procurement across the Middle East and Africa. The role covers sourcing strategy, supplier performance, negotiations, procurement transformation, and