Skip to content
mimi

Lead Full Stack Software Engineer

3B Staffing LLC

Bethesda · On-site Contract Lead 1mo ago

About the role

About

This is a 6-month contract-to-hire position for a Lead Full Stack Software Engineer.

Responsibilities

  • Collaborate with cross-functional teams including product managers, backend engineers, test automation engineers, UX designers, and Scrum Masters to continuously enhance customer experience.
  • Develop and maintain modular frontend web and mobile applications, ensuring high performance, maintainability, and testability.
  • Lead the development and updating of shared component libraries to enable rapid iteration and consistent development practices.
  • Mentor and coach senior, mid-level and junior developers, fostering a sense of ownership, accountability, and continuous learning.
  • Cultivate a positive team atmosphere that encourages open communication, creative problem-solving, and innovative thinking.
  • Translate functional requirements into responsive components and pages with a mobile-first mentality, championing accessibility best practices.
  • Monitor, troubleshoot, and resolve production issues, ensuring the stability and reliability of applications.
  • Lead code reviews and automated testing efforts, ensuring code quality and meeting coverage targets.
  • Lead the deployment, support, and monitoring of software across test, integration, and production environments.
  • Identify and negotiate technical debt with product owners for inclusion in sprints, balancing short-term needs with long-term goals.
  • Participate in an on-call rotation with the entire digital and engineering organizations, including Directors and members of the Product team.

Requirements

  • JavaScript and React: Strong experience with JavaScript, particularly using React, is essential. The role involves a lot of front-end work, and they won't compromise on experience with React and micro front-end architecture.
  • Redux: Familiarity with Redux for state management is also important.
  • Performance and Responsiveness: Core Web Vitals: The team is highly focused on performance and responsiveness, constantly measuring and refactoring to improve user experience. Understanding and optimizing Core Web Vitals is crucial.
  • Caching: Knowledge of caching mechanisms, specifically using Redis, to enhance performance.
  • Accessibility: WCAG and ARIA: Experience with web accessibility standards (WCAG) and ARIA is vital. The first project involves making accessibility a core development activity, ensuring the site is usable for blind users, those with poor vision, and users who rely on keyboard navigation.
  • Evinced: Familiarity with tools like Evinced for accessibility telemetry at various testing levels (unit, integration, system).

Additional Information

  • This is a 6-month contract-to-hire position.
  • Interviews will be conducted via video call.
  • There are no visa restrictions for this role.

Skills

ARIACore Web VitalsJavaScriptReactRedisReduxWCAG

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free