Full-Stack Technical Lead
Department: Engineering
Location: Argentina, Ethiopia, South Africa, Nigeria, Egypt
Compensation: $5K – $7.5K per month
Employment Type: Contract
This role is open to candidates based in LATAM, Africa, and Eastern Europe. Please note that as this role supports U.S.-based clients, candidates must be available to work during U.S. business hours aligned with the client’s time zone.
Our client is restructuring their web ecosystem by separating sales functionality (HubSpot/Salesforce) from value delivery components (Nuxt.js) and building a new LMS from the ground up. This transformation requires strong technical leadership to architect scalable platforms, modernize infrastructure, and align engineering execution with business objectives.
Location
Fully Remote (Work from Home) | 9 AM - 5 PM EST
Role Overview
The Full-Stack Technical Lead will drive technical leadership, full-stack development, and DevOps strategy across the Nuxt.js-based product portal and a newly built LMS. This role is responsible for architecting scalable AWS infrastructure, leading a small development team, and ensuring seamless collaboration between technical and business stakeholders.
Key Responsibilities
Technical Leadership & Development
Lead development and enhancement of the Nuxt.js-based product portal and new web-based LMS, ensuring performance, scalability, and security.
Architect and implement AWS-based infrastructure, including RDS, DevOps pipelines, and environment management.
Oversee the website split into sales (HubSpot/Salesforce) and value delivery (Nuxt.js) components, ensuring technical alignment and integration.
Develop and maintain DevOps processes, including CI/CD pipelines, environment management (dev/stage/prod), and pull request approvals.
Partner with the BI/analytics team to ensure data integrity and platform performance.
Team Leadership & Collaboration
Manage and mentor a team of three developers, promoting collaboration and continuous improvement.
Work closely with marketing, product, and executive leadership to align technical execution with business goals.
Serve as the primary technical liaison for leadership, translating business requirements into actionable technical strategies.
Project & Process Management
Drive Agile methodologies, including sprint planning, backlog grooming, and retrospectives.
Troubleshoot complex technical issues to minimize downtime of critical systems.
Conduct code reviews, enforce best practices, and maintain high standards for code quality and documentation.
Strategic Planning & Innovation
Stay current with trends in web application development, DevOps, and cloud infrastructure, recommending improvements to the technology stack.
Collaborate with marketing and product teams to ensure technical feasibility of features and optimizations.
Lead the transition from local scripts and processes to scalable, team-owned infrastructure.
Qualifications
Experience
5+ years of full-stack development experience with a strong backend focus (Node.js, Express, Nest.js, or similar).
Expertise in Nuxt.js and Vue.js (ideally Vue 2 and 3).
Hands-on AWS experience including RDS, EC2, Lambda, and DevOps tools (Docker, Terraform, GitHub Actions, etc.).
Proven experience leading small development teams, including mentoring and performance management.
Experience with Agile/Scrum methodologies and project management tools such as Jira or Trello.
High proficiency in English (written and verbal) for leadership-level communication.
Skills
Strong DevOps expertise, including CI/CD pipelines, infrastructure as code, and environment management.
Strategic thinking with the ability to balance technical debt, innovation, and business priorities.
Proactive problem-solving skills with a track record of delivering scalable, high-quality solutions.
Collaborative leadership style with the ability to bridge technical and non-technical stakeholders.
Detail-oriented approach with a focus on security, performance, and user experience.
What Success Looks Like
Smooth handover and ownership of technical responsibilities, including scripts, infrastructure, and team leadership.
High-performing Nuxt.js portal and LMS built with scalability and maintainability in mind.
Efficient DevOps processes that reduce deployment time and minimize downtime.
Strong team dynamics with clear growth paths for developers.
Clear and consistent communication with executive leadership and technical teams.
Opportunity
This role offers the opportunity to shape the technical foundation of a transforming organization. The Full-Stack Technical Lead will influence architecture decisions, build scalable digital platforms from the ground up, and lead a growing engineering team in a collaborative, performance-driven environment.
Application Process:
To be considered for this role these steps need to be followed:
Fill in the application form
Record a video showcasing your skill sets
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
