Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
Instaleap logo

Full-Stack Software Engineer

Instaleap
  • Location not stated
  • Hybrid
  • 2 days ago
  • Node.js
  • TypeScript
  • React.js
  • Redux Toolkit
  • Microservices
  • Jest
  • Testing Library
  • MVC
  • Domain-Driven Design
  • GitHub Actions
  • CloudFront
  • Docker
  • ECS
  • Terraform
  • ESLint
  • Sentry
  • i18n
  • Vite
  • Webpack
  • API Gateway
  • PostgreSQL
  • SQL
  • JWT
  • TDD
  • AWS S3
  • CI/CD
  • Ant Design
  • React Hook Form
  • Zod
  • AI
  • Claude Code
  • REST API
  • Redux
  • Health insurance
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

What would you do?

  • Build features end to end: Backend (Node/TypeScript/Express) and the screen that consumes it (React/TypeScript).

  • Develop and evolve the e-commerce admin business modules: coupons, campaigns, carousels, categories, tags, customers, retailers, and Dynamic Home.

  • Integrate services with RTK Query with internal microservices

  • Maintain the mass-update and reporting flows: file uploads, templates, S3 downloads, and cron jobs.

  • Apply module- and action-level permissions, multi-tenant/multi-brand logic, and feature flags (Statsig) in every new feature.

  • Write tests for every new behavior (Jest, Testing Library, MSW on the frontend; Jest and supertest on the backend), phrased as business requirements.

  • Incrementally migrate legacy to new: API v1 to v2, and MVC to DDD in Wanda.

  • Take part in releases and operations: GitHub Actions, semantic-release, CodeBuild/S3/CloudFront, Docker/ECS, and Terraform.

  • Maintain quality and observability: ESLint, Sonar, Sentry, and internationalization in 6 languages.


🙌🏼 Your experience has been shaped by

  • React 18, TypeScript, and Redux Toolkit/RTK Query in a large application organized by domain modules.

  • Micro-frontends with Single-SPA and SystemJS, with a dual Vite (dev) and Webpack (prod) build.

  • Node.js with Express as an API Gateway over microservices, with PostgreSQL and parameterized SQL.

  • Clean architecture/DDD with repository injection, and legacy code coexisting with new code.

  • Authentication and authorization with JWT/JWKS, granular permissions, and multi-client, multi-language systems.

  • Automated testing and TDD with Jest, Testing Library, MSW, and supertest.

  • AWS (S3, CloudFront, Lambda, ECS, ECR, CodeBuild), Docker, and Terraform, with multi-region deployments.

  • CI/CD and release engineering: GitHub Actions, SonarCloud, conventional commits, squash merge, and semantic-release.

  • Feature flags with Statsig, Sentry (tracing and error boundaries), and complex forms with Ant Design, react-hook-form, and zod.

  • Development workflows with AI agents (Claude Code): specs, automated reviewers, and PR quality metrics

  • E-commerce/retail domain: catalogs, promotions, coupons, retail media campaigns, and mass operations.


🚀 Your SuperPowers

  • Full-Stack Ownership: You can confidently build and maintain end-to-end features across the frontend and backend, with strong foundations in TypeScript, Node.js, REST APIs, and modern frontend frameworks.

  • Adaptability in a Startup Environment: You thrive in fast-paced environments where priorities evolve, solutions are not always straightforward, and you need to adapt quickly while delivering meaningful results.

  • Problem-Solving & Technical Resilience: You enjoy tackling complex or unfamiliar challenges, navigating existing technical debt, and finding pragmatic solutions that improve the product incrementally.

  • Frontend Craftsmanship: You understand how to build reliable, maintainable user interfaces and integrate them seamlessly with backend services. Experience with React, TypeScript, and Redux is a strong plus.

  • Collaborative Ownership: You work autonomously, take responsibility for your commitments, and collaborate proactively with cross-functional engineering teams to achieve shared goals.

  • Continuous Improvement: You look beyond simply implementing requirements. You identify opportunities to improve existing systems, refactor when needed, and contribute ideas that make the product and the team more effective.

  • Emerging Technical Leadership: You bring the technical judgment and initiative to help shape a growing team, share knowledge, and progressively take on greater technical leadership responsibilities.


🪄 What we bring to the table

  • 🌎 Full Remote Work:Work together as a team.

  • 👩🏿‍💻Flexible hours: We trust your work and skills.

  • 🏖️Additional days off to vacations.

  • 🎂Half day off on your birthday.

  • 📚 Access toEducational Budget.

  • 🏥Health insurance:Get the attention and care that you deserve. Available in some countries.

Full-Stack Software Engineer · Instaleap

Auto apply with Likeremote