freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Web Developer

Summary

Build and maintain scalable e-commerce websites and web apps using React/Next.js, Node.js, and DevOps tooling; own full-stack delivery from UI to payment integrations and CI/CD pipelines.

Senior Full Stack Web Developer

Full‑time, hybrid (remote with office collaboration as needed)

Key Responsibilities

  • Design, build and maintain scalable websites and web applications across the full stack, including frontend, backend, database and infrastructure.
  • Develop responsive, accessible and engaging user experiences from interactive marketing sites to conversion‑focused storefronts.
  • Build and maintain secure REST and GraphQL APIs, payment integrations and third‑party service connections.
  • Own and manage CI/CD pipelines, including automated testing, builds and deployments using GitHub Actions.
  • Apply DevOps best practices such as containerization, infrastructure‑as‑code, monitoring and observability.
  • Leverage AI‑assisted development tools to write clean, structured, well‑maintained and well‑tested code.
  • Participate in code reviews and follow team coding standards.
  • Optimize website and application performance, SEO and Core Web Vitals.
  • Collaborate with design, marketing and operations teams to deliver features that support business objectives.

Required Qualifications

  • 5‑8 years of professional full‑stack web development experience.
  • Proven record of building and shipping production websites and applications.
  • E‑commerce experience is a strong plus.
  • Strong DevOps background, including CI/CD, containerization and cloud deployment.
  • Hands‑on expertise with GitHub, including GitHub Actions, pull requests, branching strategies and code reviews.
  • Comfortable using AI coding tools to produce structured, maintainable and well‑documented code.
  • Deep database knowledge: schema modelling, normalization, relationships, indexing, query optimisation, migrations and performance tuning.
  • Solid understanding of web security, performance optimisation and scalability.
  • Excellent communication skills and ability to work independently in a hybrid setting.

Technical Skills

  • Frontend: React / Next.js, Vue / Nuxt; TypeScript and JavaScript (ES6+); HTML5, CSS3, Tailwind CSS; responsive and accessible UI; state management.
  • Backend: Node.js, Express or NestJS; optional Python or PHP/Laravel; REST and GraphQL API design; authentication and authorisation (OAuth2, JWT).
  • E‑commerce & Web Platforms: CMS, web frameworks and e‑commerce platforms such as Shopify, Medusa.js, WooCommerce, WordPress and custom builds; payment gateway integrations (Stripe, PayPal or regional providers); product catalogue, cart, checkout and order management; inventory, shipping and tax integrations.
  • Databases: PostgreSQL / MySQL, MongoDB / NoSQL, Redis for caching and sessions.
  • DevOps & Infrastructure: Docker and containerisation; CI/CD with GitHub Actions; Google Cloud Platform; infrastructure‑as‑code (preferably Terraform); monitoring, logging and observability tooling.
  • Tools & Practices: Git / GitHub version control; AI‑assisted development tools; automated testing (Jest, Playwright or Cypress); Agile/Scrum workflow.
  • Nice to Have: headless commerce architectures; SEO and analytics integration; serverless and edge functions; Cloudflare Workers, CDN and security features.

What the Role Offers

  • Senior role with real ownership over a growing portfolio of web projects.
  • Hybrid work arrangement – remote work with office collaboration as needed.
  • Modern, AI‑forward engineering culture.
  • Opportunity to contribute to a modern technology stack and further develop technical skills.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available