Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Engineer

Full-time

ClassWallet

Role Description

We're modernizing a large, business-critical fintech platform. Our current system is a mature Node.js/Express + MongoDB backend (with RabbitMQ workers, batch jobs, and a reports service) paired with a tri-generational frontend — layers of Backbone/Marionette, legacy React class components, and a React + Redux + Material-UI app all coexisting in one codebase.

We're looking for someone with the judgment to tell good patterns from bad ones — who can recognize where the legacy system went wrong, avoid repeating those mistakes in new work, and design scalable solutions that still have to live alongside a rigid, established system. You'll contribute to new NestJS services and Next.js UI, write tests, and ship changes that respect the constraints around you — using AI tooling (Claude Code, Copilot) as a force multiplier, not a crutch.

What you'll do

  • Work across the full stack — data model, API contract, UI, and production behavior — contributing to domains as they move onto the modern stack.
  • Recognize bad legacy patterns and don't repeat them — read the existing Express/MongoDB and Backbone/React layers, understand where they fell short, and apply better practices in new development rather than carrying old habits forward.
  • Design for scale within real constraints — build solutions that scale even when they have to integrate with a rigid legacy system that can't be changed wholesale.
  • Build on the modern stack — NestJS modules (DI, guards, interceptors) and Next.js apps (App Router, server components, typed clients).
  • Understand the strangler-fig approach — how legacy and new run side by side, behind feature flags, with zero data loss and no downtime — and contribute to it without disrupting it.
  • Model relational data carefully — help move money-bearing/transactional data from documents into a normalized SQL schema with real constraints and safe migrations.
  • Write tests as a default — unit, integration, E2E. The suite is what lets the team move fast safely.
  • Spot and flag problems — the flaky test, the N+1, the missing index. Raise them clearly so they get prioritized, and pick them up when it makes sense.
  • Use AI tooling efficiently while understanding and standing behind every line that lands.

Qualifications

  • 4+ years shipping production full-stack
  • Strong TypeScript front and back · NestJS (or deep Express/Fastify w/ DI grasp)
  • Next.js/React (hooks, App Router, SSR/CSR)
  • PostgreSQL or MySQL (schema, indexing, transactions, migrations)
  • An eye for distinguishing good patterns from bad legacy ones
  • Ability to design scalable solutions that fit within an existing, rigid system
  • Testing discipline (Jest, Playwright/Cypress, Supertest)
  • API design (REST, auth, backward-compatible evolution)

Bonus

  • Experience migrating off a legacy code
  • Fintech/payments/ledger
  • Message queues (RabbitMQ/SQS/Kafka)
  • MongoDB/Mongoose Aggregation
  • AWS/Docker/Kubernetes/CI
  • Deliberate AI-agent use in production workflows

Who you are

  • Takes ownership and responsibility for their work
  • Eager to take initiative and grow
  • Has the judgment to spot bad legacy code and the discipline to not repeat it in new work
  • Designs for scale even inside rigid constraints
  • Refactors and builds with better practices rather than carrying old patterns forward
  • Moves carefully without breaking trust (tests + small PRs + flags)
  • Communicates trade-offs clearly
  • Raises issues and flags risks rather than routing around them

Our stack

  • Today: Node · Express · MongoDB · RabbitMQ · React/Redux · Backbone · Material-UI · AWS · Jest
  • Going: NestJS · Next.js · TypeScript end-to-end · PostgreSQL/MySQL · full automated coverage

Benefits

  • Excellent salary and benefits commensurate with experience

Company Description

ClassWallet is a positive, family-oriented team environment. Our focus is on encouragement, positive reinforcement, and gratitude. We work hard and are highly motivated to win but with a healthy perspective on life.

ClassWallet.com is proud to be an Equal Opportunity Employer. Applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, marital or veteran status.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Full Stack Engineer in Remote vacancy
  • $30 - $90 per hour

     ...As a Senior Full Stack Engineer, you will play a pivotal role in shaping the future of AI systems by leveraging your technical expertise to develop and maintain robust web applications. Your contributions will directly impact how models learn and perform, utilizing real... 
    Suggested
    Remote job
    Hourly pay
    Contract work

    SaidGig

    United States
    27 days ago
  • $50 - $55 per hour

    Role Description ~Handle end-to-end software engineering (requirements, design, development, testing) ~Improve development efficiency, quality, and speed ~Collaborate with cross-functional teams and stakeholders ~Design and build reusable components, frameworks... 
    Suggested
    Contract work

    Spruce Infotech

    Remote
    17 hours ago
  • Role Description We're hiring a full-stack software engineer to join us in our mission. We are building the data collaboration layer made possible by LLMs. Breadcrumb makes it easy for business users to align strategy with data. Users can turn raw data from any source... 
    Suggested
    Full time

    Breadcrumb

    Remote
    18 hours ago
  •  ...rotations. ~Collaborate with Product, Legal, and Data Acquisition to deliver compliant workflows. Qualifications ~3–7 years full-stack TypeScript experience; shipped data-intensive or compliance-sensitive products. ~Comfortable with React/Next.js, Node.js/tRPC,... 
    Suggested
    Full time
    Remote work

    Orcrist Technologies

    Remote
    18 hours ago
  • Role Description We are looking for a skilled and motivated Full Stack Engineer to join our team. In this role, you will be instrumental in maintaining and enhancing a critical data ingestion pipeline and a data analysis and visualization tool. You will have the opportunity... 
    Suggested
    Full time

    Ekumen

    Remote
    6 days ago
  •  ...spatial services. ~Collaborate with designers, analysts, and data engineers to iterate quickly on user feedback. Qualifications ~3–7 years building geospatial or visualization-heavy full-stack applications. ~Strong TypeScript/React, Node.js or Python, and... 
    Full time
    Remote work

    Orcrist Technologies

    Remote
    18 hours ago
  • $25 - $35 per hour

    Role Description We're looking for an engineer who can make an impact on the entire product: the mobile app, the web app, and the backend...  ...We're Looking For: You're comfortable moving across the full stack — building a native feature in the morning, debugging a query... 
    Full time
    Work from home
    Flexible hours
    Day shift

    Drs E&e Investment Llc

    Remote
    1 day ago
  • $145k - $200k

    Role Description We are looking for a full stack engineer for our Enterprise Scale team. Our team is responsible for the stability of Scribe’s core functionalities and, as such, those responsibilities span across several technologies. We are looking for a curious person... 
    Full time

    Scribe

    Remote
    7 days ago
  •  ...Full Stack Engineer Job Location: LEHI, UT/San Jose, CA, Remote Job Type: Contract Qualifications ~5+ years of full stack web development experience ~5+ years of experience in Java/Java EE related technologies such as Servlets, JSP, Spring, Tomcat ~5+... 
    Contract work
    Remote work

    Georgia IT Inc

    United States
    3 days ago
  • Role Description We are actively seeking a Full Stack Engineer (web applications) for one of our clients. ~Solid understanding of the full web development life cycle. ~2+ years of full-stack web development experience with knowledge of both backend (Linux, Databases... 
    Full time

    Rootshell Enterprise Technologies, Inc.

    Remote
    18 hours ago
  • $172.5k - $200k

     ...product experiences ~Contribute to a high-quality codebase and mentor other engineers Qualifications ~Experience building and shipping production software (frontend, backend, or full-stack) ~Ability to independently own features or projects from concept to... 
    Full time
    Worldwide
    Home office
    Flexible hours

    Seesaw

    Remote
    2 days ago
  • $95k - $200k

    Role Description Slate is hiring a Full-stack Growth Engineer, the first person dedicated to product-led growth (PLG). You will build and own the self-serve surface end-to-end, including: ~Sign-up, the first-run experience, and the path to paid users. ~Experimentation... 
    Full time
    Home office
    Visa sponsorship
    Work visa

    Slate

    Remote
    2 days ago
  •  ...integration with REST and GraphQL APIs for front-end communication. Your profile You have 5+ years experience as a software engineer, with a focus on full-stack development. Bachelor’s degree in a STEM field (preferred) or equivalent bootcamp experience with a minimum of 5... 
    Remote work

    CloudDevs

    New Bremen, OH
    1 day ago
  • $350 - $800 per month

    Role Description We’re looking for a Full Stack Engineer focused on Payments to own and scale the systems that move money across Haulvana — both on the backend (billing, payments, settlements) and the frontend (dashboards, transaction logs, customer-facing views). You’ll... 
    Full time
    Flexible hours

    haulvana.com

    Remote
    18 hours ago
  • Role Description As a Senior Full Stack Engineer on our Platform Extensions team, you will build and evolve integrations that connect platforms like WordPress, WooCommerce, and Webflow with partner ecosystems such as Google and others. You’ll work across backend and frontend... 
    Full time
    Remote work

    Fueled

    Remote
    7 days ago
  • Role Description Our Engineering team is growing! We are looking for a versatile Full Stack Engineer who loves building robust systems and seeing them come to life through functional, high-impact user interfaces. As part of the Payments Team, you’ll build the “Mission... 
    Full time
    Immediate start
    Work from home
    Worldwide

    the role and team

    Remote
    18 hours ago
  • $2,500 - $7,000 per month

    Role Description We are seeking a Full Stack Engineer to join a fast-moving SaaS product team operating in the logistics and trucking industry. This is a full-time, dedicated role requiring deep product thinking, hands-on experience with Node.js and JavaScript, and a modern... 
    Full time
    Contract work
    Work experience placement
    Remote work

    Hire Hangar

    Remote
    6 days ago
  • Role Description We are currently searching for a Full-Stack Engineer - Catalog to help modernize and scale a business-critical product catalog platform. This role involves end-to-end ownership across backend services, frontend applications, APIs, and relational databases... 
    Full time
    Remote work

    Sequoia Connect

    Remote
    1 day ago
  • Role Description You'll work across the entire product, mobile, web, and backend, as a true full-stack engineer and the connective tissue between our frontend and backend specialists. When either side needs capacity, you can absorb the work and ship it end to end, without... 
    Full time
    Remote work
    Shift work

    Marathon Talent

    Remote
    5 days ago
  •  ...name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who Should Apply... 
    Full time
    Remote work

    SynergisticIT

    United States
    4 days ago
  • Role Description The Senior Data Engineer plays a critical role in designing, building, and maintaining robust data infrastructure to support business intelligence, analytics, and machine learning initiatives. This position requires expertise in managing large-scale data... 
    Full time
    Remote work

    Truelogic

    Remote
    2 days ago
  • $90.8k - $124.85k

    Role Description The Full Stack Engineer II serves as a technical resource and participates in all phases of the development life cycle. The Full Stack Engineer II analyzes business logic and technical challenges and will shape and deliver the Company’s future. The Full... 
    Full time
    Temporary work

    Republic Services

    Remote
    1 day ago
  • Role Description NexaFlow is seeking a Senior Full-Stack Engineer to develop a proof-of-concept code review tool powered by large language models (LLMs). ~Design and implement a prototype tool that leverages LLMs to automatically review pull requests. ~Integrate LLM... 
    Full time
    Contract work
    Freelance
    Remote work

    Fuku

    Remote
    18 hours ago
  • Role Description ~Functions as an individual contributor and works independent of supervision. ~Capable of working independently and in teams to design and implement complex software programs and framework components. ~Serves as technical lead on development projects...
    Contract work

    ProArch

    Remote
    3 days ago
  • $145.5k - $235.4k

    Role Description LaunchDarkly is looking for a Full Stack Engineer to help close critical enterprise capability gaps in our Observability product. This role focuses on two high-impact areas: Infrastructure-as-Code support for Observability and deeper integration with the... 
    Full time

    LaunchDarkly

    Remote
    18 hours ago
  • Role Description As an AiiA Full Stack Foundry Engineer, you will deploy AiiA capabilities powered by Palantir Foundry / AI Foundry to help clients anticipate and manage operational disruption, translating fragmented internal and external data signals into actionable operational... 
    Full time

    Crisis24

    Remote
    7 days ago
  •  ...Full Stack Developer Duration: 1+ year Location: REMOTE w/ one week a month onsite at ANY Fidelity location (Boston, MA; Dallas...  ...clean, maintainable code and are always looking to improve your engineering skills in fast-paced, ambiguous environments. Learning,... 
    Remote work

    Software Technology Inc

    Raleigh, NC
    4 days ago
  • Role Description Buscamos um(a) Engenheiro(a) Sênior Full Stack com forte experiência em Angular e .NET para atuar no desenvolvimento de soluções escaláveis e de alta performance em uma empresa internacional do segmento de comércio de commodities agrícolas. Este(a) profissional... 
    Full time

    NEORIS

    Remote
    2 days ago
  • Role Description The Sr. Full Stack Engineer on the Software Platform team is responsible for day-to-day delivery of software products, writing high-quality code and reviewing the code of others on the team. As a Senior Engineer, you are the driving force behind implementation... 
    Full time

    Mirion

    Remote
    1 day ago
  • Role Description This is a full-stack geospatial software engineering position on a small, early-stage product team. The near-term focus is pipeline and platform — ingesting thermal imagery from airborne sensors, extracting fire perimeters, and delivering georeferenced... 
    Full time
    Remote work

    Coulson Aviation

    Remote
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Engineer. Be the first to apply!