Commerce05.03.26
AI SCORE 8.5

Senior Software Engineer - Full Stack TypeScript (Remote)

$136K–$204K/year

About the Role

We are looking for a Senior Software Engineer - Full Stack TypeScript to join our dynamic team at Commerce. This is a fantastic opportunity to work remotely and be part of a mission-driven company that empowers businesses to innovate and grow. As a Senior Software Engineer, you will play a crucial role in delivering the Makeswift product, enhancing our AI-driven commerce ecosystem.

What You'll Do

  • Implement new onboarding flows on the Makeswift app, collaborating closely with the Product team to turn designs and prototypes into reality.
  • Design and develop end-to-end product experiences across Makeswift and third-party integrations.
  • Instrument and measure product signals to validate our strategic bets.
  • Enhance Makeswift’s core rich text editing experience to provide a world-class authoring tool.
  • Collaborate with Product and engineering teams to design and implement UI and APIs for structured content.
  • Work on data structures enabling real-time collaboration and deep merging for visually creating components.
  • Improve our React-based UI design system and develop new components that follow accessibility best practices.
  • Expand Makeswift’s API to support better first and third-party integrations across e-commerce, translations, search, AI, and more.
  • Explore leveraging LLMs to solve customer problems by collaborating with our Agents team.

Requirements

  • 5+ years of experience building web applications.
  • Strong proficiency with React and TypeScript, with proven production experience.
  • Deep understanding of web standards such as HTTP, HTML, CSS, and JavaScript APIs.
  • Experience troubleshooting and optimizing web performance, including Core Web Vitals.
  • Familiarity with RESTful and GraphQL APIs.
  • Experience with UI testing frameworks and libraries like Vitest, Jest, and React Testing Library.
  • Comfortable with CI/CD tools and hosting providers such as GitHub Actions and AWS.
  • Excellent problem-solving skills and the ability to communicate complex technical concepts clearly.

Nice to Have

  • Experience managing complex frontend application state in React.
  • Familiarity with client-side libraries for data fetching like Apollo Client.
  • Experience with bundlers and transpilers such as Webpack and Babel.
  • Background in e-commerce platforms and experience with NestJS.

What We Offer

  • Competitive salary range of $135,960 - $203,940 based on experience and location.
  • Fully remote work options with a preference for on-site/hybrid in Austin, TX or Atlanta, GA.
  • A collaborative and inclusive work environment that values diverse perspectives.
  • Opportunities for professional growth and development.
  • Comprehensive benefits package including health, wellness, and more.

Join us as a Senior Software Engineer - Full Stack TypeScript and help shape the future of commerce!

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role offers a unique opportunity to work remotely at a leading company in the AI-driven commerce space. Competitive salary and growth potential make it an attractive position.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in TypeScript and React with a strong ability to build responsive and performant web applications, utilizing RESTful APIs and GraphQL for efficient data handling.

Self-motivated and disciplined, capable of thriving in a fully remote work environment while managing time effectively and collaborating asynchronously with cross-functional teams.

Deep understanding of CI/CD practices and experience with AWS services to ensure smooth deployments and infrastructure management, coupled with a proactive mindset towards UI testing and quality assurance.

Learning Resources

TypeScript Handbookguide

Career Path

Senior Software Engineer - Full Stack TypeScript(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$15B
Annual Growth
20.5%
AI Adoption
58%
Investment
+45%
Labour Demand
+30%
Avg Salary
$130K

Skills & Requirements

Required
TypeScriptReactJavaScript
Growing in Demand
Node.jsServerless ArchitectureMicroservices
Declining
jQueryAngularJS 1.x

Domain Trends

Rise of Serverless Computing
Serverless architecture is expected to grow by 25% in adoption as companies shift to reduce costs and increase scalability.
Increased Use of GraphQL
GraphQL usage has surged by 40% among developers, as it allows for more efficient data retrieval compared to traditional REST APIs.
Focus on UI Testing Automation
The demand for automated UI testing solutions is increasing, with a projected growth of 35% as companies prioritize quality assurance in CI/CD processes.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.