Full Stack Developer
EcommerceSteem
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 resumeSimilar jobs
Application Security Intern
Devops Engineer - PostEx
Accounts Officer - Hightech Solutions