For Employers

Instaleap

Full-Stack Software Engineer

Posted an hour ago
Worldwide
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Build and maintain end-to-end features across the frontend and backend using React, Node.js, and TypeScript. Manage e-commerce business modules, integrate microservices, and ensure system observability and quality through testing and CI/CD pipelines.

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 to Educational Budget.

  • πŸ₯Health insurance: Get the attention and care that you deserve. Available in some countries.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Full Stack Software Engineer

Full Time $72800 - $130K per year Software Development

Support Engineer

Full Time $75000 - $90000 per year Software Development

Senior Software Engineer - Cards

Full Time $166K - $208K per year Software Development

Solution Architect

Full Time $100K - $120K per year Software Development

Specialist, Content Developer (Physical Sciences, 12 Month Limited Term)

Full Time, Contract $70000 - $80000 per year Software Development

Software Development Engineer in Test

Full Time $111K - $181K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 223,787+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

223,787+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified