Senior Full Stack Developer (Node.js)

ENO8

United States

Remote

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive contract rates
Opportunities for skill development
Work on innovative digital projects

Job summary

ENO8 is looking for a Senior Full Stack Developer based in the United States for a fully remote position. The ideal candidate will have over 8 years of experience building complex web applications with Node.js, Express.js, React.js, and Next.js. Responsibilities include designing and maintaining web applications, implementing payment workflows, and ensuring security and performance within AWS environments. Join a passionate team and work on innovative digital projects that shape industries with opportunities for skill development.

Qualifications

  • 8+ years of professional experience as a Full Stack Developer.
  • Strong hands-on experience with Node.js & Express.js, React.js & Next.js (minimum 6 years each).
  • Experience with AWS services (EC2, S3, RDS/DynamoDB).
  • Proven experience with payment transactions and invoicing.
  • Understanding of cloud security and environment configuration.
  • Excellent knowledge of Git workflows and branching strategies.
  • Practical experience using AI tools for development.

Responsibilities

  • Design and maintain end-to-end web applications using Node.js, Express.js, React.js, and Next.js.
  • Build secure backend services and REST APIs.
  • Implement payment transaction workflows, billing, and invoicing.
  • Integrate payment gateways and handle edge cases.
  • Ensure scalability and performance in AWS environment.
  • Collaborate with distributed agile development team.
  • Document technical requirements and designs.

Skills

Node.js
Express.js
React.js
Next.js
AWS
Git workflows
AI tools
Agile/Scrum

Job description

ENO8 is a Dallas-based tech studio that empowers companies to design and develop innovative, impactful digital products. We are currently hiring an experienced Senior Full Stack Developer for a full-time, fully remote role based out of India.

About the Job

ENO8 is looking for a Senior Full Stack Developer with 8+ years of hands‑on experience building complex, production‑grade web applications using Node.js, Express.js, React.js, Next.js, and AWS.

The ideal candidate has worked on applications involving payments and billing workflows (financial reporting, reconciliation, payroll, and invoicing—2+ years required; 4+ years ideal, with a strong emphasis on front‑end and reporting). You have strong experience operating in a production AWS environment, follow excellent Git branching and version control practices, and are comfortable taking over projects in messy environments—cleaning up poorly maintained repositories (stale branches, difficult merge histories, unmergeable long‑lived branches), implementing a sustainable branching/release approach, and leaving the codebase well‑documented and maintainable.

This role requires someone who is dependable, communicates clearly, takes pride in code quality, and thrives in collaborative, remote‑first product teams. You also have a strong working knowledge of modern AI tools to accelerate development and improve debugging efficiency.

Responsibilities
  • Design, develop, and maintain end-to-end web applications using Node.js, Express.js, React.js, and Next.js.
  • Build secure, scalable backend services and REST APIs.
  • Design and implement payment transaction workflows, including billing, invoicing, subscriptions, refunds, and reconciliation.
  • Integrate and manage payment gateways, handling edge cases such as failures, retries, idempotency, and webhooks.
  • Design transactional data models ensuring data consistency, integrity, and auditability.
  • Work extensively in a production AWS environment, ensuring scalability, security, and performance.
  • Work as part of a distributed agile development team.
  • Participate in technical design and product planning meetings.
  • Document technical requirements, designs, and processes related to the product.
  • Apply strong Git branching strategies (feature branches, release branches, hotfixes) and maintain clean pull‑request practices.
  • Use modern AI‑powered development tools to
    • Accelerate feature development.
    • Improve debugging and root‑cause analysis.
    • Refactor and optimize code safely.
  • Participate in code reviews, refactoring, and architectural discussions.
  • Collaborate closely with Product, Business Analysis, Design, and QA teams.
  • Support production deployments, monitoring, and issue resolution.
  • Maintain clear and structured technical documentation.
Qualifications and Requirements
  • 8+ years of professional experience as a Full Stack Developer.
  • Strong hands‑on experience with Node.js & Express.js (minimum 6 years), React.js & Next.js (minimum 6 years).
  • AWS (EC2, S3, RDS/DynamoDB, Lambda, IAM, CloudWatch) – Expectation is experience with these services.
  • Proven experience working on complex applications with payment transactions and invoicing.
  • Strong understanding of cloud security, secrets management, and environment configuration.
  • Excellent knowledge of Git workflows and branching strategies (Git Flow or equivalent). *
  • Practical experience using the latest AI tools for accelerated development and bug fixing.
  • Solid understanding of SDLC, APIs, and scalable system design.
  • Experience working in Agile / Scrum environments.
  • Comfortable working independently in a remote‑first setup.
Soft Skills
  • Dependable: Consistently delivers on commitments and takes ownership of outcomes.
  • Great Communication: Clear, proactive, and effective with technical and non-technical stakeholders.
  • Quality‑Focused: Takes pride in clean, maintainable, and secure code.
  • Customer‑Oriented: Genuinely cares about serving customers and building reliable systems.
  • Team Player: Collaborates effectively and contributes positively to team culture.
  • Problem Solver: Approaches complex challenges calmly and systematically.
Benefits
  • Work on innovative digital projects that shape industries.
  • Join a passionate, global team of technologists and innovators.
  • Competitive contract rates.
  • Opportunities for skill development and growth in a dynamic environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer (Node/React) - Payments & AWS
Senior Full-Stack Engineer (Node/React) - Payments & AWS

ENO8 • United States

Remote
USD 100,000 - 130,000
Competitive contract rates
Opportunities for skill development
Work on innovative digital projects
Sr. Fullstack Developer
Sr. Fullstack Developer

iSpace, Inc. • Glendale (CA)

On-site
USD 120,000 - 150,000
Full stack developer
Full stack developer

Weekday (YC W21) • San Francisco (CA)

On-site
USD 9,400 - 26,000
Senior Full-Stack Developer (React / Node.js / React Native)
Senior Full-Stack Developer (React / Node.js / React Native)

Interactivated Solutions • Netherlands (MO)

Remote
100% remote cooperation within Europe
Flexible working structure
Opportunity to shape products from early growth stage
+2
Sr. Software Engineer (Node)
Sr. Software Engineer (Node)

Evry Health • Dallas (TX)

On-site
USD 100,000 - 130,000
Competitive salary
Comprehensive health, dental, and vision insurance
Retirement savings with company match
+3
Full Stack Application Developer
Full Stack Application Developer

Milestone Technologies, Inc. • Burbank (CA)

On-site
Comprehensive benefits
Senior Full Stack Engineer
Senior Full Stack Engineer

Buzzsolutions • United States

On-site
USD 120,000 - 160,000
Full Stack Developer
Full Stack Developer

TechDigital Group • Charlotte (NC)

On-site
USD 90,000 - 120,000
Senior Developer
Senior Developer

Highbrow LLC • Frisco (TX), Overland Park (KS), Atlanta (GA)

On-site
USD 120,000 - 160,000
Full Stack Developer
Full Stack Developer

Staffingine LLC • Dallas (TX)

On-site
USD 83,000 - 124,000