
Full Stack Tech Lead (Vue.js + .NET / Node.js / Java)
Location: Louisville, KY (Remote – US Based)
Contract Duration: 12+ Months
Work Mode: 100% Remote (Preference for EST & CST Time Zones)
We are seeking an experienced and highly skilled Full Stack Tech Lead to join our growing engineering team. This is an exciting long-term opportunity for a senior-level professional who thrives in a leadership role, enjoys hands-on development, and is passionate about building scalable, high-performance web applications.
As a Full Stack Tech Lead, you will play a critical role in designing, developing, and maintaining modern web applications while guiding a team of developers toward technical excellence. This position requires strong expertise in Vue.js, backend technologies such as .NET, Node.js, or Java, and a deep understanding of modern software architecture and development best practices.
Role Overview
The ideal candidate will bring a strong mix of technical leadership, hands-on development experience, and the ability to collaborate effectively with cross-functional teams. You will be responsible for leading front-end and back-end development efforts, ensuring code quality, performance, scalability, and security across applications.
You will also mentor junior developers, participate in architectural decisions, and work closely with product owners, designers, and DevOps teams to deliver high-quality software solutions.
Key Responsibilities
- Lead the design, development, and implementation of scalable full-stack applications
- Architect robust front-end solutions using Vue.js, ensuring performance, accessibility, and maintainability
- Develop and maintain back-end services using .NET, Node.js, or Java
- Collaborate with UX/UI designers to create responsive and intuitive user interfaces
- Ensure cross-browser compatibility and mobile responsiveness
- Implement best practices for code quality, testing, and documentation
- Review code, mentor junior developers, and enforce development standards
- Participate in architectural discussions and contribute to technical decision-making
- Integrate APIs, third-party services, and databases efficiently
- Ensure security, performance optimization, and application scalability
Technical Skills & Requirements
Front-End Expertise:
- 3+ years of experience with Vue.js
- Strong knowledge of HTML, CSS, JavaScript, and TypeScript
- Hands-on experience with Tailwind CSS, Vuetify 3, and modern UI frameworks
- Understanding of accessibility (A11y) and responsive design principles
- Familiarity with mobile application development using React Native is a plus
Back-End Development:
- Strong experience with .NET, Node.js, or Java
- Proficient in building and consuming RESTful APIs
- Experience with database design and integration (SQL/NoSQL)
- Solid understanding of backend architecture and microservices
Cloud & DevOps:
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud
- Hands-on experience with CI/CD pipelines, automation tools, and containerization
- Knowledge of deployment strategies and performance monitoring
Additional Skills:
- Strong unit testing and integration testing experience
- Familiarity with Webpack, build tools, and optimization techniques
- Understanding of W3C standards and web performance best practices
- Excellent communication and documentation skills
- Ability to mentor, lead, and collaborate with cross-functional teams
Experience Requirements
- Minimum 12+ years of professional experience in software development
- Proven track record of leading development teams and delivering enterprise-level applications
- Experience working in Agile or Scrum environments
Why Join Us?
- Long-term contract with stability and growth opportunities
- Fully remote role with flexible working hours
- Opportunity to work on enterprise-grade, high-impact projects
- Collaborative and innovative team environment
- Exposure to modern technologies and large-scale systems
- Competitive compensation aligned with experience
How to Apply
If you are a senior-level developer with strong leadership skills and deep technical expertise, we would love to hear from you. Please submit your updated resume highlighting your experience with Vue.js, backend technologies, and team leadership.
Join us and become part of a forward-thinking team building scalable, high-quality digital solutions for the future.