[Remote] Senior Full Stack Developer (Node.js)
Note: The job is a remote job and is open to candidates in USA. ENO8 is a Dallas-based tech studio that empowers companies to design and develop innovative, impactful digital products. They are currently hiring an experienced Senior Full Stack Developer for a fully remote role, focusing on building complex web applications using Node.js and related technologies.ResponsibilitiesDesign, develop, and maintain end-to-end web applications using Node.js, Express.js, React.js, and Next.jsBuild secure, scalable backend services and REST APIsDesign and implement payment transaction workflows, including billing, invoicing, subscriptions, refunds, and reconciliationIntegrate and manage payment gateways, handling edge cases such as failures, retries, idempotency, and webhooksDesign transactional data models ensuring data consistency, integrity, and auditabilityWork extensively in a production AWS environment, ensuring scalability, security, and performanceWork as part of a distributed agile development teamParticipate in technical design and product planning meetingsDocument technical requirements, designs, and processes related to the productApply strong Git branching strategies (feature branches, release branches, hotfixes) and maintain clean pull-request practicesUse modern AI-powered development tools to: + Accelerate feature development + Improve debugging and root-cause analysis + Refactor and optimize code safelyParticipate in code reviews, refactoring, and architectural discussionsCollaborate closely with Product, Business Analysis, Design, and QA teamsSupport production deployments, monitoring, and issue resolutionMaintain clear and structured technical documentationSkills8+ years of professional experience as a Full Stack DeveloperStrong hands-on experience with Node.js & Express.js (Minimum of 6 yrs)Strong hands-on experience with React.js & Next.js (Minimum 6 yrs)Strong hands-on experience with AWS (EC2, S3, RDS/DynamoDB, Lambda, IAM, CloudWatch)Proven experience working on complex applications with payment transactions and invoicingStrong understanding of cloud security, secrets management, and environment configurationExcellent knowledge of Git workflows and branching strategies (Git Flow or equivalent)Practical experience using the latest AI tools for accelerated development and bug fixing (e.g., AI-assisted coding, debugging, refactoring, and test generation tools)Solid understanding of SDLC, APIs, and scalable system designExperience working in Agile / Scrum environmentsComfortable working independently in a remote-first setupDependable: Consistently delivers on commitments and takes ownership of outcomesGreat Communication: Clear, proactive, and effective with technical and non-technical stakeholdersQuality-Focused: Takes pride in clean, maintainable, and secure codeCustomer-Oriented: Genuinely cares about serving customers and building reliable systemsTeam Player: Collaborates effectively and contributes positively to team cultureProblem Solver: Approaches complex challenges calmly and systematicallyBenefitsCompetitive contract rates.Opportunities for skill development and growth in a dynamic environment.Work on innovative digital projects that shape industries.Join a passionate, global team of technologists and innovators.We make it easy to work with us by paying quickly and treating our contractors with the respect they deserve.Company OverviewENO8 is a Dallas-based tech studio that empowers companies to design and develop innovative, impactful digital products. It was founded in 2016, and is headquartered in Dallas, Texas, USA, with a workforce of 11-50 employees. Its website is https://www.eno8.com/.