Full Stack Node.js Developer Rate $60/Hr On C2C Long Term Remote Position
Dice is the leading career destination for tech experts at every stage of their careers. Our client, FASTRA LLC, is seeking the following. Apply via Dice today!Required QualificationsTechnical Skills5+ years of professional software development experienceStrong Node.js expertise(experience with Node.js 18+, comfortable with version 22)Microservices architecture experience (2+ years designing/maintaining distributed systems)REST API development with modern frameworks (Koa, Express, or similar)PostgreSQL or similar relational databases- advanced SQL, schema design, optimizationReact experience with hooks, state management, and component architectureORM experience(Objection.js, Sequelize, TypeORM, or similar)Docker- creating containers, multi-stage builds, Docker ComposeGit- advanced workflows, branching strategies, code reviewsTesting frameworks(Jest, Mocha, or similar) with strong testing disciplineProfessional ExperienceProduction system ownership- maintained live systems with real usersDatabase migration management in production environmentsAPI design following RESTful principles and best practicesDebugging complex systems- ability to trace issues across multiple servicesCode quality focus- ESLint, Prettier, code reviews, documentationSoft SkillsSelf-starter who can hit the ground running with minimal supervisionStrong problem-solving skills and systematic debugging approachClear communication- explaining technical concepts to various audiencesCollaborative- works well in a team environment with code reviews and pair programmingDetail-oriented- catches edge cases and writes defensive codeAdaptable- comfortable working in large, established codebasesPreferred QualificationsTechnicalKoa.js framework experienceReduxf or state managementAWS services(S3, SQS, RDS, EC2)CI/CD pipelines(CircleCI, GitHub Actions, Jenkins)Authentication systems(JWT, OAuth, MSAL/Azure AD)Feature flags (LaunchDarkly or similar)APM tools(DataDog, New Relic, or similar)JSON:API specification knowledgeExcel generation libraries (ExcelJS, xlsx)State machines(XState or similar)Babel and transpilation conceptsTypeScript(we have some TypeScript in reporting UI)Domain ExperienceFinancial or accounting systems- understanding of transactions, ledgers, reconciliationGovernment or healthcare systems- familiarity with compliance requirementsReport generation- complex data aggregation and document creationLarge-scale systems- working in codebases with 50k+ lines of codeLegacy modernization- upgrading dependencies and refactoring existing systemsTechnology StackBackend:Node.js 22Koa.js (REST API framework)Objection.js (ORM)Knex.js (migrations & query builder)PostgreSQLYup (validation)Winston (logging)Frontend:React 16.x / 19.xRedux & Redux SagaMaterial-UIFormik (forms)Fusion.jsInfrastructure & Tools:Docker & Docker ComposeAWS (S3, SQS)CircleCIDataDog (monitoring)LaunchDarkly (feature flags)Jest & Supertest (testing)ESLint & PrettierGit & GitHubAuthentication:JWT tokensMSAL (Azure Active Directory)Role-based access control (RBAC)