Lead FrontEnd Software Engineer

Overview

Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Vue.js
JavaScript
TypeScrip
Microsoft Stack
enterprise applications
Azure
.NET
Microsoft technologies
DevOps
CI/CD
Agile
SaaS applications
AWS
GCP
Lead

Job Details

 

Sr. Technical Lead Front-End Software Engineer

  • Hybrid Work Option

Key Responsibilities:

  • Sr. Technical Lead Front-End Java with DevOps responsible for leading the development, scalability, performance, security, and operationalization of SaaS products that drive business success.
  • This role requires deep expertise in Vue.js, JavaScript, TypeScript, and Microsoft Stack, with a strong background in modern software engineering principles, Agile development, and DevOps culture.
  • As a key technical leader, you will set engineering standards, mentor team members, and drive best practices in coding, testing, security, and continuous delivery.
  • Will work closely with product owners, architects, and cross-functional teams to deliver scalable and high-performance software solutions.

Software Development & Architecture:

  • Lead the design, development, and optimization of Vue.js, JavaScript, TypeScript, and Microsoft Stack applications.
  • Champion front-end performance, accessibility, and usability best practices.
  • Implement scalable, high-quality, and maintainable software solutions.
  • Drive adoption of modern front-end architecture and frameworks
  • Collaborate with backend engineers to develop well-structured APIs and integrations within Azure, .NET, and other Microsoft Stack technologies

Leadership & Agile Development:

  • Lead and mentor engineering teams, ensuring adherence to best practices in software development.
  • Establish and enforce coding standards, ensuring high code quality and maintainability.
  • Promote an automation-first mindset in testing, deployments, and monitoring.
  • Work in an Agile environment, refining backlog items, estimating effort, and delivering iterative improvements.
  • Provide technical leadership, coaching, and support to junior and mid-level engineers.

DevOps & Production Monitoring:

  • Ensure applications are built for reliability, observability, and maintainability.
  • Monitor production environments, proactively identifying and resolving performance bottlenecks.
  • Lead troubleshooting efforts, collaborating with stakeholders to resolve software issues efficiently.
  • Drive continuous integration and deployment (CI/CD) within Azure DevOps.

Key Qualifications:

  • Expertise in Vue.js (2/3), JavaScript, TypeScript, and Microsoft Stack (including Azure, .NET, and related technologies).
  • 7+ years of experience developing enterprise-scale SaaS applications.
  • 3+ years in a lead/principal engineering role, managing teams of 20+ engineers.
  • Deep understanding of modern front-end architecture, including component-based design, state management, and performance optimization.
  • Strong DevOps mindset with experience in CI/CD pipelines, containerization, and cloud environments (Azure, AWS, or Google Cloud Platform).
  • Experience designing and building secure, scalable, and high-performance web applications.
  • Proven ability to lead, mentor, and drive engineering best practices across cross-functional teams.

Core Competencies:

  • Technical Excellence Mastery of Vue.js, JavaScript, TypeScript, and Microsoft Stack with a focus on performance and scalability.
  • Leadership & Mentorship Ability to lead, mentor, and inspire engineers to achieve technical excellence.
  • Problem Solving Strong analytical skills with a structured approach to troubleshooting and optimization.
  • Customer-Centric Approach A passion for delivering high-quality, user-friendly experiences.
  • Agility & Adaptability Comfortable navigating complex, fast-paced development environments.

DIRECT CANDIDATES ONLY. PLEASE. NO THIRD PARTY

CANDIDATE WHO CAN WORK FOR ANY EMPLOYER IN USA WITHOUT ANY SPONSORSHIP

Please submit your resume along with the following must required information to:

  1. Contact number

  2. Email

  3. Current location

  4. Work Authorization

  5. Availability

  6. Pay Rate

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.