Senior Full Stack Developer at Fragrancecom
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 25

Salary

173700.0

Posted On

23 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Git, Order Management, State Management, Build Tools, Typescript, Ssh, Php, Javascript, Ruby

Industry

Computer Software/Engineering

Description

Position Title: Senior Full Stack Developer
Department: IT Developers
Reports to: Director, Web Development and Ops
Classification: Salaried Exempt

SKILL/EXPERIENCE/PROFICIENCY REQUIREMENTS

  • 7-8+ years of professional web development experience with strong backend focus
  • Expert-level proficiency in JavaScript and TypeScript
  • Strong experience with Next.js (Pages Router, App Router, API routes)
  • Backend development experience with Node.js/Bun and server-side languages (Python, PHP, Ruby)
  • E-commerce development experience including payment processing and order management
  • Solid understanding of React, state management (Zustand, Context API), and modern build tools (Vite)
  • Database expertise with SQL (MySQL) and NoSQL databases
  • Payment integration experience with major payment processors
  • Understanding of networking protocols (SSH, TCP, UDP, HTTP, TLS)
  • Experience with Linux systems administration and command-line debugging
  • Proficiency with Git and collaborative workflows
  • Understanding of e-commerce security and PCI compliance
  • Strong problem-solving skills and ability to handle on-call responsibilities

LIMITATIONS AND DISCLAIMER

The above job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required for the position.

Responsibilities
  • Design and maintain high-performance e-commerce applications using Next.js, React, and TypeScript
  • Build robust backend services and APIs using Node.js/Bun and various server frameworks
  • Develop shopping cart functionality, payment processing systems, and order management workflows
  • Integrate payment gateways (PayPal, Amazon, Cash App) and third-party services
  • Build product catalog systems, search functionality, and recommendation engines
  • Implement A/B testing and promotional campaign features
  • Maintain customer account systems, order tracking, and service tools
  • Optimize for high-traffic scenarios including flash sales
  • Participate in on-call rotation for production issues and system monitoring
  • Troubleshoot and debug issues using Linux command-line tools
  • Write clean, maintainable code following best practices
  • Leverage AI tools and agents to enhance development workflow
Loading...