FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer II – Full Stack
CommerceFull-stack software engineer building single-click BigCommerce marketplace apps and migration tooling. Supporting production systems and translating merchant needs into technical solutions.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
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 DevelopmentReact DevelopmentAPI Integration (REST, GraphQL, OAuth)Multi-Tenant System UnderstandingInterpersonal Communication Skills
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaScriptTypeScriptPHPReactNext.jsCode ReviewData MigrationPerformance MonitoringTest CoverageScripting
Soft Skills
Excellent CommunicationInterpersonal SkillsProblem-SolvingAdaptabilityOwnership
Tools & Technologies
BigCommerce APIsWebhooksGraphQLREST APIsOAuth
Certifications & Qualifications
Bachelor's Degree in Computer ScienceSoftware Engineering Boot Camp Completion
Industry Keywords
Ecommerce PlatformsMarketplace Distribution ModelsMulti-Merchant CodebaseTechnical DesignClient Conversations
Tech Stack
Tools & technologiesGraphQLJavaScriptNext.jsNode.jsPHPReactTypeScript
About the role
Key responsibilities & impact- 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
What you’ll need- 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
Benefits
Comp & perks- Variable compensation such as bonus or commission, where applicable
- Equity, where applicable
- Benefits in accordance with local policies, where applicable
- Inclusive and accessible hiring experience
- Accommodations or adjustments during the recruitment process