Full Stack Vue/Node Engineer
Third Party Candidates will NOT be considered!!Position is Remote but Candidate MUST BE based in Atlanta, GAWe're seeking a Senior Full-Stack Vue / Node Engineer who thrives on building scalable, high-quality software and owning features end-to-end. In this role, you'll design and implement modern web applications using Vue.js on the frontend and Node.js on the backend, contributing to both product development and technical architecture.You will work in a high-autonomy engineering environment where senior developers are expected to take ownership of systems, drive technical decisions, and mentor other engineers. This role is ideal for someone who enjoys solving complex problems, improving systems, and setting engineering standards across the stack.AI-Forward Software DeliverySOLTECH is an early adopter of AI-powered software delivery. Our engineers work in an AI-forward development environment where modern AI tools are used to accelerate coding, improve design decisions, and enhance engineering productivity.We actively help clients build AI-enabled applications, enterprise AI agents, and AI-centric SaaS platforms across industries. This means our engineers are not only using AI to build software more efficiently, but also designing and delivering software products where AI is a core capability.Engineers who thrive at SOLTECH are curious, innovative, and eager to explore how AI can transform the way software is designed, built, and delivered.Core ResponsibilitiesDesign, build, and maintain full-stack features from concept through productionDevelop modern React-based frontend applications with strong performance and usabilityBuild scalable backend APIs and services using Node.jsDesign and implement RESTful APIs and service-oriented architecturesCollaborate with product and engineering teams to translate requirements into robust technical solutionsImprove system reliability, scalability, and maintainability across the platformMentor junior engineers and contribute to team-wide engineering standards and best practicesEvaluate and adopt modern development tools, including AI-assisted workflowsCore RequirementsTechnical Skills5–8+ years of professional software development experience in production environmentsStrong experience building modern Vue.js applications, including Composition API, component architecture, state management (Pinia, Vuex, or similar), and reusable UI patternsStrong backend development experience with Node.js and modern backend frameworks (such as Express, NestJS, or Fastify)Strong experience with JavaScript and TypeScript across the stackExperience designing and implementing RESTful APIsExperience working with service-oriented or microservices architecturesExperience building event-driven or asynchronous application workflowsStrong proficiency with relational databases (PostgreSQL, MySQL, or SQL Server), including schema design, indexing, and performance tuningExperience working with ORM or query libraries (such as Prisma, TypeORM, Sequelize, or Knex)Experience with Redis for caching, session management, pub/sub messaging, or performance optimizationAbility to design, implement, and ship full-stack features independentlyCloud & Infrastructure ExperienceExperience deploying and supporting applications in AWS environmentsFamiliarity with AWS services such as EC2, EventBridge, SQS, SNS, Lambda, or related cloud-native servicesExperience working with Docker and containerized application developmentUnderstanding of distributed systems, messaging, and event-driven architecturesFamiliarity with CI/CD pipelines and modern deployment workflowsAI-Assisted Development ExperienceExperience working with AI-assisted development tools, including:Using AI coding tools to accelerate development workflowsApplying sound judgment on when AI-generated solutions are appropriateHelping teammates adopt AI tools effectively and responsiblyModern Development EnvironmentComfortable working with modern developer environments including:Docker and containerized environmentsLinux-based development environmentsAWS-hosted infrastructure and cloud-native servicesCommand-line tooling and developer workflowsJavaScript/TypeScript-based full-stack developmentGit-based collaborative developmentEngineering MindsetWe’re looking for engineers who:Take ownership of systems and outcomes, not just ticketsWrite clean, maintainable, well-tested codeUnderstand tradeoffs between speed, quality, and scalabilityAre comfortable making technical decisions in ambiguous situationsAre excited about leveraging AI to enhance the software development lifecycleHelp raise the engineering bar for the teamBonus ExperienceExperience with AWS services including EventBridge, Lambda, ECS, SQS, SNS, or CloudWatchExperience building and supporting applications running on EC2-based infrastructureExperience implementing Redis caching strategies and performance optimizationExperience working in microservices or distributed systems architecturesExposure to modern Vue tooling such as Nuxt, Vite, Pinia, or related ecosystem technologiesExperience implementing automated testing strategies (unit, integration, and end-to-end testing)Familiarity with Infrastructure as Code tools such as Terraform, CloudFormation, or AWS CDKExperience building AI-enabled applications or integrating AI services into production systemsWhy This RoleHigh ownership and technical autonomyOpportunity to shape engineering practices and architectureWork in an AI-forward development environmentBuild modern full-stack applications and AI-enabled systemsCollaborative environment focused on continuous improvement