Full Stack Developer

EcommerceSteem


Date: 4 hours ago
City: Lahore
Contract type: Full time

Company Description


EcommerceSteem is a full-service web design and development agency that helps brands build, scale, and thrive across digital platforms. The team partners with businesses to transform websites and online stores into high-performing sales engines, combining custom web development with Amazon brand management and digital marketing. Core services include website development, Amazon brand optimization, paid advertising, conversion rate optimization, and SEO. Every project is driven by data, creativity, and a clear growth roadmap, enabling clients to significantly increase traffic, boost conversions, and strengthen brand identity. EcommerceSteem focuses on creating digital experiences that connect creativity with measurable results.


Role Description


We are Hiring for:


Senior Full Stack Developer: 3-5 Years Experience

Mid-Level Full Stack Developer: 1-2 Years Experience


We are seeking a talented and motivated Full Stack Developer to join our growing team in Lahore, Pakistan. In this role, you will be responsible for developing and maintaining end-to-end web applications that power high-performing eCommerce experiences for our client brands.


You will work closely with designers, managers, and other developers to transform business requirements into scalable, secure, and user-friendly solutions. The ideal candidate has strong experience across both front-end and back-end development, with a passion for building modern web applications and optimizing performance.


Key Responsibilities


  • Design, develop, and maintain scalable full-stack web applications.
  • Build responsive, accessible, and high-performance front-end interfaces using modern JavaScript frameworks.
  • Develop and maintain robust backend services and APIs using NestJS (preferred) and Node.js.
  • Design and implement RESTful APIs, authentication systems, and database integrations.
  • Integrate third-party services, payment gateways, and external APIs.
  • Optimize application performance, scalability, security, and SEO-related technical aspects.
  • Troubleshoot, debug, and resolve production issues efficiently.
  • Participate in code reviews and contribute to development standards and best practices.
  • Collaborate with cross-functional teams to deliver high-quality solutions on time.
  • Manage deployments and maintain applications across development, staging, and production environments.
  • Ensure code quality through testing, documentation, and continuous improvement initiatives.


Qualifications


Front-End Development


  • Strong proficiency in JavaScript and TypeScript.
  • Experience with modern front-end frameworks such as React, Next.js, Vue.js, or Angular.
  • Strong understanding of responsive design and cross-browser compatibility.


Back-End Development

  • Strong experience with NestJS (preferred) and Node.js.
  • Experience designing and developing RESTful APIs and microservices.
  • Proficiency with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Understanding of authentication, authorization, and application security best practices.


General Full-Stack Skills

  • Proven experience delivering end-to-end web applications.
  • Strong understanding of software architecture and design patterns.
  • Experience integrating third-party APIs and payment providers (Stripe, PayPal, etc.).
  • Familiarity with Git and collaborative development workflows.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of CI/CD pipelines and automated deployment processes.
  • Strong debugging, problem-solving, and analytical skills.


Preferred Qualifications

  • Experience working on eCommerce platforms and high-traffic web applications.
  • Familiarity with Docker, containerized deployments, and microservice architectures.
  • Knowledge of SEO best practices and web performance optimization.
  • Experience with testing frameworks such as Jest, Cypress, or Playwright.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.


What We're Looking For

  • Strong attention to detail and commitment to code quality.
  • Ability to work effectively in a collaborative, on-site environment.
  • Excellent communication and teamwork skills.
  • Self-motivated developer who enjoys solving complex technical challenges.
  • Passion for learning new technologies and improving development processes.


Technology Stack (Preferred)

Frontend: React, Next.js, TypeScript, HTML5, CSS3, Tailwind CSS

Backend: NestJS, Node.js, TypeScript

Database: PostgreSQL, MySQL, MongoDB, Redis

Tools: Git, Postman, Jira, Figma


Interested candidates are encouraged to send their CV/Resume to [email protected].


Please make sure to mention your relevant experience, previous work, and the platforms or industries you have worked with in your email.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Application Security Intern

CureMD, Lahore
1 day ago
Job Overview:We are seeking a passionate and motivated Application Security Intern to join our team. This role offers a unique opportunity to gain hands-on experience in Application Security domain. The ideal candidate is eager to learn and contribute to CureMD’s mission of delivering secure and innovative healthcare solutions.Job Responsibilities:Assist in Secure Software Development Life Cycle (SDLC) practices, including security reviews,...

Devops Engineer - PostEx

Taraki, Lahore
1 day ago
Our client PostEx is hiring a Devops Engineer in Lahore.Key ResponsibilitiesInfrastructure ManagementDesign, deploy, and maintain scalable, secure, and highly available cloud infrastructure.Manage production, staging, and development environments.Implement infrastructure-as-code (IaC) practices for consistent environment provisioning.Ensure disaster recovery, backup, and business continuity processes are in place.CI/CD & Deployment AutomationBuild, maintain, and optimize CI/CD pipelines.Automate deployment, testing, and release processes.Support engineering teams in...

Accounts Officer - Hightech Solutions

Taraki, Lahore
2 days ago
Our client Hightech Solutions is hiring a Accounts Officer in Lahore.Job Responsibilities:- Maintain accurate financial records and ensure compliance with accounting standards and regulations.- Prepare and reconcile monthly financial statements, including balance sheets, profit and loss statements, and cash flow statements.- Manage accounts payable and accounts receivable processes, ensuring timely payment and collection of invoices.- Handle payroll processing and ensure...