E

Excella

Agile technology consulting and AI services

Lead Javascript Engineer

Full-Stack EngineeringUpdated on Nov 11
Full-time

About the Job

Requirements

  • At least 6 years of software development experience with a strong technical foundation.
  • Expertise in JavaScript and TypeScript, and experience with frameworks such as Angular or React.
  • Experience working with Web Content Accessibility Guidelines to ensure accessibility standards for users.
  • Proficiency 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.
  • Knowledge of secure programming practices.
  • Experience with server-side JavaScript environments and frameworks such as Node and Express.js.
  • Experience in full-stack development, including asynchronous, parallel, and non-blocking programming techniques.

Responsibilities

  • Lead the design and development of software solutions for commercial and government clients using JavaScript, TypeScript, and Node.
  • Provide mentorship and technical guidance to support professional growth within the team.
  • Collaborate 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 feedback to maintain code quality.
  • Advocate for adoption of emerging technologies to improve project outcomes.
  • Drive continuous improvement initiatives across teams and projects.

Desired Qualifications

  • 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, or GoCD.
  • Familiarity with generative AI productivity tools such as ChatGPT, Claude, and GitHub Copilot.

About the Company

Excella

Agile technology consulting and AI services

Excella helps leading organizations move their technology forward by applying Agile practices, artificial intelligence, digital services, and modernization. It uses a team-based approach where problem solvers, teachers, leaders, and creators collaborate to design and deliver technology solutions. The company differentiates itself through its community of experts with diverse talents and a focus on coaching and collaboration, not just implementation. Its goal is to help organizations realize their future through technology by solving today’s challenges and evolving how technology is used tomorrow.

Company size
201-500
Company stage
Growth Equity (Non-Venture Capital)
Total funding
Not listed
Headquarters
Arlington County, VA
Founded
2002

Recently Posted Jobs

Explore more opportunities at Excella

See more jobs