Lead Developer – Node.js / Vue.js | W2 Only
Job Title: Lead Developer – Full StackLocation: Richardson, TXWork Location: Richardson, TXEmployment Type: W2 Contract OnlyExperience: 10+ Years PreferredNo C2C / No Third-Party CandidatesJob DescriptionWe are seeking an experienced Lead Full Stack Developer with strong hands-on expertise in Node.js and Vue.js to support the design, development, enhancement, and maintenance of modern web-based applications.The ideal candidate will be comfortable working across both frontend and backend components and have experience integrating applications with relational and NoSQL databases, developing RESTful APIs, and supporting automated testing and quality assurance activities.Key ResponsibilitiesDesign, develop, test, and maintain scalable web applications using Node.js and Vue.jsBuild and enhance RESTful APIs and backend services for application functionality and system integrationsDevelop responsive and user-friendly frontend components using Vue.jsWork with relational and NoSQL databases, including PostgreSQL and optionally MongoDBDevelop, execute, and maintain automated tests using Playwright and JUnitTroubleshoot, debug, and resolve application defects and performance issuesCollaborate with technical teams, analysts, and stakeholders to understand requirements and implement solutionsParticipate in code reviews and follow established development standards and best practicesSupport deployment, configuration, and maintenance across development and test environmentsContribute to technical documentation, knowledge transfer, and implementation planningRequired Qualifications8+ years of professional software development experience; 10+ years preferredStrong hands-on backend development experience with Node.jsStrong frontend development experience with Vue.jsStrong knowledge of JavaScript, asynchronous programming, and modern web developmentExperience designing, developing, and consuming REST APIs / Web ServicesExperience working with PostgreSQLExperience with automated testing tools/frameworks such as Playwright and JUnitExperience with source control systems such as GitStrong troubleshooting, debugging, and problem-solving skillsAbility to analyze requirements and deliver solutions in a collaborative environmentExcellent written and verbal communication skillsPreferred QualificationsExperience with JavaExperience with MongoDB / NoSQLExperience with Microsoft AzureExperience with CI/CD pipelines and automated deploymentsFamiliarity with containerization and cloud-hosted application environmentsExperience with authentication and application security best practicesExperience with enterprise application integrations