Commerce02.03.26
AI SCORE 8.5

Software Engineer II - Remote (TypeScript/​Node.js)

$112K–$168K/year

About the Role

We are looking for a talented Software Engineer II - Remote to join our innovative team at Commerce. In this role, you will leverage your expertise in TypeScript, Node.js, and React to enhance our API and infrastructure. As a key player in our mission to empower businesses through our AI-driven commerce ecosystem, you will help us build a resilient platform that supports our ambitious roadmap.

What You'll Do

  • Expand end-to-end test coverage to improve platform stability.
  • Fix bugs identified through our bug tracking systems across frontend and backend.
  • Refactor components and services to reduce technical debt and improve maintainability.
  • Build and improve observability tools to help identify and diagnose issues.
  • Implement performance optimizations in both UI and API layers.
  • Contribute to the authorization refactor project.
  • Assist with instrumentation improvements for better system monitoring.
  • Optimize database queries and API performance.
  • Help document best practices and contribute to technical specifications.

Requirements

  • 2-4 years of experience as a full stack engineer.
  • Strong proficiency in TypeScript with production experience.
  • Experience with React and modern frontend development practices.
  • Experience with Node.js backend development.
  • Understanding of RESTful and GraphQL APIs.
  • Experience writing automated tests (Jest, React Testing Library, Playwright, etc.).
  • Familiarity with database technologies and basic optimization techniques.
  • Basic knowledge of CI/CD workflows.
  • Good problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment.
  • Good written and verbal communication skills.

Nice to Have

  • Experience with cloud platforms, particularly GCP.
  • Familiarity with monitoring and logging tools.
  • Experience with Next.js and the App Router.
  • Experience with NestJS framework.
  • Knowledge of performance optimization techniques for web applications.
  • Background in visual editing or design tools.
  • Understanding of responsive design principles.
  • Experience participating in code reviews and providing constructive feedback.

What We Offer

  • Competitive salary range of $111,956 - $167,934, depending on experience and location.
  • Remote work flexibility to maintain a healthy work-life balance.
  • Opportunities for professional growth and development.
  • An inclusive and diverse work environment that values your unique contributions.
  • Access to cutting-edge tools and technologies to enhance your work.
  • Supportive team culture focused on collaboration and innovation.
  • Comprehensive benefits package including health, wellness, and more.

Join us as a Software Engineer II - Remote and be part of a team that is shaping the future of commerce!

Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Software Engineer II role offers a competitive salary, remote work flexibility, and the opportunity to work with cutting-edge technologies in a collaborative environment.

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

Who Will Succeed Here

Proficient in TypeScript and Node.js with hands-on experience developing and optimizing RESTful APIs and GraphQL endpoints to ensure seamless integration and data flow.

Self-motivated remote worker who thrives in a distributed team environment, demonstrating strong time management skills and the ability to deliver high-quality code on tight deadlines.

Analytical mindset with a focus on test-driven development using Jest and Playwright, ensuring robust code quality and facilitating continuous integration and delivery (CI/CD) practices.

Learning Resources

TypeScript Documentationguide

Career Path

Software Engineer II - Remote (TypeScript/Node.js)(Now)Senior Software Engineer - Remote(2-4 years)Lead Software Engineer/Architect - Remote(4-6 years)

Market Overview

Market Size 2024
$15.7B
Annual Growth
22.5%
AI Adoption
35%
Investment
+150%
Labour Demand
+30%
Avg Salary
$120K

Skills & Requirements

Required
TypeScriptNode.jsReact
Growing in Demand
GraphQLMicroservices ArchitectureCloud-native Development
Declining
jQueryAngularJS 1.x

Domain Trends

Rise of Serverless Architectures
The adoption of serverless computing is increasing, with 40% of companies planning to implement serverless solutions by 2025.
Increased Focus on Developer Experience
Companies are investing 25% more in tools that enhance developer experience, leading to higher productivity and job satisfaction.
Growth of API-First Development
API-first development is gaining traction, with 60% of new applications being developed with APIs as the foundational layer.

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.