Lead JavaScript Engineer

Excella•Arlington, VA
•$138,000 - $189,000

About The Position

As a Lead Consultant at Excella, you will develop high-quality software solutions and provide technical leadership and mentorship to team members. You will guide project execution, align technical work with client needs, and uphold software development best practices. Effective communication and leadership within an Agile environment are essential to delivering impactful solutions. The role involves working with commercial and government clients and collaborating with stakeholders to meet business objectives.

Requirements

  • 6+ years of experience in software development, with a strong technical foundation.
  • Expertise in JavaScript and TypeScript, and experience with frameworks such as Angular or React.
  • Experience working within Web Content Accessibility Guidelines to ensure accessibility standards are met.
  • Proficiency working with automated test suites such as Jest and React Testing Library.
  • Experience with end-to-end test frameworks including Cypress, Puppeteer, and Selenium.
  • Deep understanding of Agile methodologies and best practices.
  • Experience leading teams and mentoring developers in a consulting or technical environment.
  • Strong knowledge of RESTful API design and implementation.
  • Proficiency in Git-based workflows and software development lifecycle management.
  • Excellent problem-solving and critical-thinking skills.
  • Ability to communicate complex technical concepts to technical and non-technical stakeholders.
  • Knowledge of secure programming practices.
  • Experience with server-side JavaScript environments and frameworks such as Node and Express.js.
  • Full-stack development experience, including asynchronous, parallel, and non-blocking programming techniques.

Nice To Haves

  • Understanding of SQL, NoSQL, and/or document-based storage systems.
  • Understanding of trunk-based development practices, such as using feature flags.
  • Knowledge of instrumenting an application for observability.
  • Experience with DevOps and Continuous Delivery tools such as Jenkins, Codeship, TeamCity, Vagrant, Puppet, Chef, TravisCI, GoCD, or similar.
  • Familiarity with GenAI productivity tools such as ChatGPT, Claude, and GitHub Copilot.

Responsibilities

  • Lead the design and development of software solutions for commercial and government clients using JavaScript, TypeScript, and Node.
  • Provide mentorship and technical guidance, fostering professional growth within the team.
  • Collaborate closely with clients and stakeholders to align technical solutions with business objectives.
  • Ensure best practices in coding, architecture, and Agile methodologies are followed.
  • Conduct code reviews and provide constructive feedback to maintain high code quality.
  • Advocate for the adoption of emerging technologies to enhance project outcomes.
  • Drive continuous improvement initiatives across teams and projects.

Benefits

  • Medical, dental, and vision benefits with multiple plan options.
  • Employer-contributed health savings account.
  • Infertility coverage and orthodontia coverage.
  • Eight weeks of parental leave.
  • Discounted pet insurance.
  • Care.com membership with three annual backup emergency child or elder care days.
  • Annual bonus eligibility.
  • 15 days of paid vacation, six federal holidays, and four floating holidays.
  • Choice of Mac or PC devices through the TechEleX program, with a replacement computer after three years and the original device to keep.
  • Annual internet reimbursement of $25 per month.
  • Three paid professional development days each year, with an allowance for classes, conferences, or professional certifications.
  • Employee wellness events.
  • HeadSpace membership.
  • Access to TalkSpace and mental health coverage through medical plans.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service