Lead Full Stack Software Engineer

Filled
January 6, 2026

Job Description

Our client, a cutting-edge technology firm in **Las Vegas, Nevada, US**, is looking for an experienced and innovative Lead Full Stack Software Engineer to join their dynamic engineering team. This is a hands-on leadership role responsible for designing, developing, and deploying robust and scalable software solutions. You will mentor and guide a team of talented engineers, oversee code quality, and drive technical decision-making across the full software development lifecycle. As a fully remote position, you will collaborate with your team and stakeholders through best-in-class virtual collaboration tools.

The ideal candidate will have a deep understanding of modern web technologies, including front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Python, Java, .NET). Expertise in database design and management (SQL and NoSQL) and experience with cloud platforms (AWS, Azure, GCP) are essential. You should have a proven ability to design and implement RESTful APIs, microservices architectures, and distributed systems. Strong proficiency in agile development methodologies, CI/CD pipelines, and automated testing is required. A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, along with 7+ years of professional software development experience, with at least 2 years in a lead or supervisory role, is necessary. Exceptional problem-solving, analytical, and communication skills are paramount. You will be responsible for architectural design, code reviews, and ensuring the technical feasibility of UI/UX designs. This role requires a passion for innovation, a commitment to best practices, and the ability to mentor and inspire other engineers. Join us in building next-generation software solutions that will shape the future of our industry, all within a flexible and supportive remote work environment.