Remotery

Full Stack Engineer

Posted Jul 14

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ - **Engage with the entire technology stack** β€” involving data models, API contracts, user interfaces, and production behavior β€” while contributing to various domains as they transition to a modern architecture.

β€’ - **Identify and avoid poor legacy patterns** β€” analyze the existing Express/MongoDB and Backbone/React frameworks, comprehend their shortcomings, and implement improved practices in new developments rather than perpetuating outdated habits.

β€’ - **Design with scalability in mind within realistic constraints** β€” create solutions that can scale, even when they must interface with an inflexible legacy system that cannot be entirely overhauled.

β€’ - **Develop on the contemporary stack** β€” utilizing NestJS modules (dependency injection, guards, interceptors) and Next.js applications (App Router, server components, typed clients).

β€’ - **Grasp the strangler fig approach** β€” understand how legacy and new systems operate concurrently, behind feature flags, ensuring zero data loss and no downtime β€” and actively participate in this process without causing disruptions.

β€’ - **Carefully model relational data** β€” assist in transitioning transactional data from documents into a normalized SQL schema that includes real constraints and secure migrations.

β€’ - **Prioritize writing tests** β€” including unit, integration, and end-to-end testing. A robust test suite enables the team to move quickly and safely.

β€’ - **Identify and report issues** β€” such as flaky tests, N+1 problems, or missing indexes. Clearly communicate these issues so they can be prioritized, and address them when appropriate.

β€’ - **Efficiently leverage AI tools** while ensuring a solid understanding of and backing for every line of code produced.


⛳️ Requirements

β€’ - Over 4 years of experience delivering production-level full-stack solutions.

β€’ - Proficient in TypeScript for both front-end and back-end development.

β€’ - Experience with NestJS (or extensive knowledge of Express/Fastify with a grasp of dependency injection).

β€’ - Familiarity with Next.js/React (hooks, App Router, SSR/CSR).

β€’ - Knowledge of PostgreSQL or MySQL (schema design, indexing, transaction management, migrations).

β€’ - Ability to differentiate between effective patterns and problematic legacy practices.

β€’ - Capability to design scalable solutions that integrate within a pre-existing, rigid framework.

β€’ - Proficient in testing methodologies (Jest, Playwright/Cypress, Supertest).

β€’ - Experience in API design (REST, authentication, backward-compatible evolution).

β€’ **Bonus:**

β€’ - Experience in migrating from legacy codebases.

β€’ - Knowledge in fintech, payments, or ledger systems.

β€’ - Familiarity with message queues (RabbitMQ/SQS/Kafka).

β€’ - Experience with MongoDB/Mongoose Aggregation.

β€’ - Familiarity with AWS, Docker, Kubernetes, and CI/CD practices.

β€’ - Intentional use of AI agents in production workflows.


🏝️ Benefits

β€’ ClassWallet fosters a supportive, family-oriented team atmosphere. Our emphasis is on encouragement, positive reinforcement, and gratitude. We are dedicated and driven to succeed while maintaining a balanced perspective on life.

β€’ We provide a competitive salary and benefits package that aligns with experience.

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

People also viewed

Future Connections2 days ago

Senior Fullstack Engineer

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
Akamai Technologies2 days ago

Software Engineer II – Data Products

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
cigus2 days ago

Senior PLC Software Developer, CODESYS V3

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Digi International2 days ago

Principal GTM Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Fivetran2 days ago

Staff Software Engineer, Metadata

US flagCalifornia OnlyFull-timeFull-stack Engineer$183k – $245k/year
ApplyView job
CQ fluency2 days ago

Full-Stack DevSecOps Engineer

PH flagPhilippines, +2 more statesFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers