Remote Full Stack Engineer (Senior, E-Commerce, React, Shopify)

Evolvesquads

Remote Full Stack Engineer (Senior, E-Commerce, React, Shopify)

Evolvesquads
Los AngelesRemote
NegotiablePosted 5h ago

More info

Job type

contract

Experience

senior

Department

Engineering

Work mode

Remote

6 similar jobs hiring

Job description

Overview

Remote Full Stack Engineer (Senior, E-Commerce, React, Shopify) #22504

create world-changing products using God-given talents.

PROJECT DESCRIPTION

Our client began as a family-run women’s apparel business in the late 1930s. Over the decades, the company has evolved into a nationally recognized fashion retailer focused on helping customers feel confident and well dressed for special moments, nights out, and everyday occasions. What started as a small operation has grown into a large retail organization with hundreds of locations, a growing team, and an ongoing expansion strategy.

They are currently looking for a proactive Full Stack developer to join the team. If you’re a passionate individual and think you have what it takes to help carry this legacy forward, we encourage you to apply and join the team.

PROJECT STACK AND TEAM

We are looking for a Senior Full‑stack Engineer who will be responsible for the development of microservices to support middleware integrations between backend databases, third‑party partners, and our ecommerce frontend. This role will work closely with the frontend engineering team, third party partners, and other backend engineers to design solutions to meet our business needs. This role will be responsible for integrating customer‑facing platforms with back‑office systems, developing new features and integrations in these platforms, investigating production issues and identifying root causes for issues in those systems.

  • Our client is a GCP shop, and they also leverage AWS and Azure to support their operations.
  • Strong experience working on e‑commerce platforms.
  • Hands‑on experience with Shopify.
  • Contract: 3 to 6 months
  • Location: LATAM
  • Start Date: ASAP
  • The core team is based in the Los Angeles area, with additional developers located across LATAM in Brazil, Argentina, and Colombia. Working hours will follow the Pacific Time Zone.

MAIN REQUIREMENTS

• Frontend experience with React.js, Next.js, TypeScript, CSS, HTML
• Proficient understanding of using JavaScript server‑side including Node.js, Express.js, NestJs and TypeScript
• 5+ years’ experience as an Integration/Backend/Fullstack Engineer in an e‑commerce environment

• Experience creating database schemas that represent and support business processes using MySQL or SQL Server

• Experience with Google Cloud including Cloud Scheduler, PubSub, Cloud Storage, Google Kubernetes Engine

• Experience writing unit tests or some other form of automated testing

• Understanding best practices when developing REST services at scale

• Strong communication, interpersonal, analytical and problem‑solving skills

• Proficient understanding of Kubernetes and Google Cloud or AWS

• Proficient understanding of code versioning tools, such as Git

• Experience designing and building CI/CD pipelines for Google Kubernetes Engine or similar

• User authentication and authorization between multiple systems, servers, and environments

• Proficient with Word, Excel, PowerPoint, Jira, Confluence or similar

• Experience with Scrum/Agile software development methodology

GOOD TO HAVE

• Experience integrating with 3PLs

• Experience with Google Pub/Sub, Kafka or other event platforms

JOB RESPONSIBILITIES

• Manage and develop microservices built on Kubernetes and Google Cloud Platform

• Develop web services or middleware in Express.js using TypeScript

• Define the architecture for backend services and integrations with 3rd parties to ensure reliable execution of business logic

• Implement automated testing platforms and unit tests

• Follow good security principles in development of new features or defect resolution

• Mentor and collaborate with other backend engineers

• Communicate with stakeholders to understand requirements clearly

• Administer Kubernetes cluster via repeatable scripts to ensure repeatable processes for maintenance tasks

• Optimize the application to resolve performance or scalability issues

• Analyze existing queries or implement new SQL to read or update the databases to solve new use cases

• Refactor or document areas of the services which are challenging to reason about

SUMMARY

  • Work your way – Enjoy the freedom to work from anywhere, with flexible hours that match your natural rhythm.
  • Work with global clients – Collaborate directly with international teams to create real impact.
  • Make extra cash – Earn bonuses for referring great people or bringing in new business opportunities.
  • Great people, no micromanagement – Join a supportive, results‑focused team where you’re trusted to do your best work.

This flexibility allows developers…

  • A better work‑life balance
  • Increased productivity
  • The ability to work any time around the clock
  • Reduction in commute time
  • Design your ideal daily schedule.
  • Build a career, not just a job.
  • Work smarter, not longer.
  • More time with family and friends

#J-18808-Ljbffr

Required skills

JavaScriptTypeScriptSQLReactNext.jsNode.jsExpressNestJSMySQLSQL ServerAWSGCPAzureKubernetesCI/CDKafkaGitJiraAgileScrumConfluenceShopifyE-commerceMicrosoft ExcelMicrosoft PowerPoint

Skill Match

Sign up to see your skill match

Evolvesquads

Evolvesquads

Engineering

View company →

We use cookies to improve your experience, analyze site traffic, and serve relevant ads. By clicking "Accept", you consent to our use of cookies.