Full Stack React.js Developer, Rate $60/Hr on C2C Long Term Remote Project.

Full Stack React.js Developer, Rate $60/Hr on C2C Long Term Remote Project.

Posted 1 day ago by FASTRA LLC

Negotiable
Undetermined
Remote
Remote

Summary: The role of Full Stack React.js Developer requires a professional with over 5 years of software development experience, particularly in Node.js and microservices architecture. The position emphasizes strong technical skills in REST API development, database management, and modern front-end frameworks like React. The developer will work on a long-term remote project, contributing to both backend and frontend development while ensuring code quality and system performance.

Key Responsibilities:

  • Develop and maintain production systems with real users.
  • Design and implement REST APIs using modern frameworks.
  • Manage database migrations and optimize SQL queries.
  • Collaborate with team members through code reviews and pair programming.
  • Debug complex systems and trace issues across multiple services.
  • Ensure code quality through testing frameworks and documentation.

Key Skills:

  • 5+ years of professional software development experience.
  • Strong expertise in Node.js (version 18+).
  • Experience with microservices architecture and REST API development.
  • Proficiency in PostgreSQL and advanced SQL.
  • React experience with hooks and state management.
  • Familiarity with Docker and Git workflows.
  • Strong problem-solving and communication skills.

Salary (Rate): £60 hourly

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Required Qualifications

Technical Skills
5+ years of professional software development experience
Strong 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, optimization
React experience with hooks, state management, and component architecture
ORM experience(Objection.js, Sequelize, TypeORM, or similar)
Docker- creating containers, multi-stage builds, Docker Compose
Git- advanced workflows, branching strategies, code reviews
Testing frameworks(Jest, Mocha, or similar) with strong testing discipline


Professional Experience
Production system ownership- maintained live systems with real users
Database migration management in production environments
API design following RESTful principles and best practices
Debugging complex systems- ability to trace issues across multiple services
Code quality focus- ESLint, Prettier, code reviews, documentation

Soft Skills
Self-starter who can hit the ground running with minimal supervision
Strong problem-solving skills and systematic debugging approach
Clear communication- explaining technical concepts to various audiences
Collaborative- works well in a team environment with code reviews and pair programming
Detail-oriented- catches edge cases and writes defensive code
Adaptable- comfortable working in large, established codebases


Preferred Qualifications


Technical
Koa.js framework experience
Reduxf or state management
AWS 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 knowledge
Excel generation libraries (ExcelJS, xlsx)
State machines(XState or similar)
Babel and transpilation concepts
TypeScript(we have some TypeScript in reporting UI)


Domain Experience
Financial or accounting systems- understanding of transactions, ledgers, reconciliation
Government or healthcare systems- familiarity with compliance requirements
Report generation- complex data aggregation and document creation
Large-scale systems- working in codebases with 50k+ lines of code
Legacy modernization- upgrading dependencies and refactoring existing systems


Technology Stack
Backend:
Node.js 22
Koa.js (REST API framework)
Objection.js (ORM)
Knex.js (migrations & query builder)
PostgreSQL
Yup (validation)
Winston (logging)
Frontend:
React 16.x / 19.x
Redux & Redux Saga
Material-UI
Formik (forms)
Fusion.js
Infrastructure & Tools:
Docker & Docker Compose
AWS (S3, SQS)
CircleCI
DataDog (monitoring)
LaunchDarkly (feature flags)
Jest & Supertest (testing)
ESLint & Prettier
Git & GitHub
Authentication:
JWT tokens
MSAL (Azure Active Directory)
Role-based access control (RBAC)