Software Engineer II – Full Stack

Jobtailor

United States

On-site

USD 110,000 - 160,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a software engineer to design, build, and maintain full-stack apps across the stack in a fast-paced ecommerce environment.

You will develop Node/TypeScript backends and React frontends, integrate BigCommerce REST/GraphQL APIs, webhooks, and OAuth flows, and ensure high-quality, test-covered code. You will collaborate with Product Managers, architects, and services teams across multiple stores.

Qualifications

  • 3+ years of professional experience as a Software Engineer.
  • Solid understanding of programming principles.
  • Hands-on experience with JavaScript/TypeScript (Node) and/or PHP on the backend.
  • Experience with React and Next.js on the frontend, with depth in one area and willingness to work across the stack.
  • Experience integrating third-party APIs and services, including REST, GraphQL, webhooks, and OAuth.
  • Understanding of multi-tenant systems, including performance, data isolation, and upgrades across thousands of stores.
  • Ability to context-switch across concurrent projects and quickly learn unfamiliar codebases.
  • Excellent interpersonal and communication skills, including explaining technical concepts to non-engineering stakeholders.
  • Ability to take action and own work from inception to delivery.
  • Bachelor's degree in Computer Science or equivalent experience, or completion of a comprehensive software engineering boot camp is preferred.
  • Experience with ecommerce platforms, BigCommerce APIs, or marketplace/app-store distribution models is a bonus.

Responsibilities

  • Design, build, and maintain single-click apps across the full stack.
  • Develop backend services in Node/TypeScript and PHP and frontends in React.
  • Integrate with BigCommerce REST and GraphQL APIs, webhooks, and OAuth flows.
  • Write performant, maintainable code with test coverage.
  • Build extensible, high-quality features for a multi-merchant codebase.
  • Monitor production app health and troubleshoot merchant-impacting bugs.
  • Contribute to data migration projects from scripting and validation through cutover.
  • Participate in code reviews and collaborate with Product Managers and architects.
  • Translate merchant requirements into technical designs and roadmaps.
  • Occasionally join client conversations alongside Product Managers.
  • Move between projects and codebases, selecting appropriate tools and patterns.

Skills

Node.js Development
React Development
API Integration (REST, GraphQL, OAuth)
Multi-Tenant System Understanding
Interpersonal Communication

Education

Bachelor's Degree in Computer Science
Software Engineering Boot Camp Completion

Tools

BigCommerce APIs
Webhooks
GraphQL
REST APIs
OAuth

Job description

  • Design, build, and maintain single-click apps across the full stack
  • Develop backend services in Node/TypeScript and PHP and frontends in React
  • Integrate with BigCommerce REST and GraphQL APIs, webhooks, and OAuth flows
  • Write performant, maintainable, clear, concise code with appropriate test coverage
  • Build extensible, high-quality features for a multi-merchant codebase
  • Monitor production app health, troubleshoot issues, and resolve merchant-impacting bugs
  • Contribute to data migration projects from scripting and validation through cutover
  • Participate in code reviews
  • Translate merchant requirements into technical designs with Product Managers, solutions architects, and services teams
  • Occasionally join client and partner conversations alongside Product Managers
  • Move between projects and codebases, selecting appropriate tools and patterns
Requirements
  • 3+ years of professional experience as a Software Engineer
  • Solid understanding of programming principles
  • Hands-on experience with JavaScript/TypeScript (Node) and/or PHP on the backend
  • Experience with React and Next.js on the frontend, with depth in one area and willingness to work across the stack
  • Experience integrating third-party APIs and services, including REST, GraphQL, webhooks, and OAuth
  • Understanding of multi-tenant systems, including performance, data isolation, and upgrades across thousands of stores
  • Ability to context-switch across concurrent projects and quickly learn unfamiliar codebases
  • Excellent interpersonal and communication skills, including explaining technical concepts to non-engineering stakeholders
  • Ability to take action and own work from inception to delivery
  • Bachelor's degree in Computer Science or equivalent experience, or completion of a comprehensive software engineering boot camp is preferred
  • Experience with ecommerce platforms, BigCommerce APIs, or marketplace/app-store distribution models is a bonus
Core Competencies

Demonstrates expertise in full-stack development, particularly in building and maintaining applications using Node/TypeScript, PHP, and React. Proficient in integrating APIs and ensuring high-quality code with a focus on performance and maintainability.

Highest-signal resume keywords
  • Node.js Development
  • React Development
  • API Integration (REST, GraphQL, OAuth)
  • Multi-Tenant System Understanding
  • Interpersonal Communication Skills
ATS Optimization Keywords
Hard Skills
  • JavaScript
  • TypeScript
  • PHP
  • React
  • Next.js
  • Code Review
  • Data Migration
  • Performance Monitoring
  • Test Coverage
  • Scripting
Soft Skills
  • Excellent Communication
  • Interpersonal Skills
  • Problem-Solving
  • Adaptability
  • Ownership
Certifications & Qualifications
  • Bachelor's Degree in Computer Science
  • Software Engineering Boot Camp Completion
Industry Keywords
  • Ecommerce Platforms
  • Marketplace Distribution Models
  • Multi-Merchant Codebase
  • Technical Design
  • Client Conversations
Tools & Technologies
  • BigCommerce APIs
  • Webhooks
  • GraphQL
  • REST APIs
  • OAuth
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II - Engineering Services (Full Stack)
Software Engineer II - Engineering Services (Full Stack)

Commerce • Town of Texas (WI)

On-site
USD 112,000 - 168,000
Full-Stack Engineer
Full-Stack Engineer

Nordic Naturals • United States

Hybrid
USD 140,000 - 180,000
Lead Software Engineer
Lead Software Engineer

Jobtailor • Town of Florida (NY)

On-site
USD 140,000 - 180,000
Partner Service Manager
Partner Service Manager

Jobtailor • Town of Florida (NY)

On-site
USD 110,000 - 170,000
Technical Project Manager
Technical Project Manager

SHOPLINE • United States

On-site
USD 120,000 - 180,000
Senior Software Engineer II, Web - Ecommerce
Senior Software Engineer II, Web - Ecommerce

Jobtailor • California (MO)

On-site
USD 180,000 - 240,000
Software Engineer 2
Software Engineer 2

Jobtailor • Seattle (WA)

On-site
USD 140,000 - 180,000
Full-Stack Software Engineer — Apps & Data Migrations
Full-Stack Software Engineer — Apps & Data Migrations

BigCommerce Pty. • Northern (KY)

Hybrid
USD 112,000 - 168,000
Senior Manager, Development
Senior Manager, Development

Jobtailor • Raleigh (NC)

On-site
USD 180,000 - 240,000
Full-Stack Engineer – Headless Commerce
Full-Stack Engineer – Headless Commerce

Jobtailor • San Francisco (CA)

On-site
USD 150,000 - 210,000