JobHabor

Lead Software Engineer

Crate and Barrel

Location
Northbrook
Workplace
Remote
Employment
Full Time
Salary
USD 130,000–160,000/yr
Apply on the employer’s site

Posted 1mo ago

We are seeking a highly skilled and motivated Senior Software Engineer, Frontend to drive the delivery of complex and impactful software solutions. In this pivotal role, you will directly influence the success of cross-functional initiatives and product outcomes by providing technical leadership, establishing best practices, and mentoring our talented Front-end engineering team within an agile environment. You will be instrumental in shaping our technical direction and ensuring the delivery of modern high-quality, scalable, and maintainable software in alignment with product goals.

  • This position is remote
  • This role is an Individual Contributor

A day in the life as a Senior Software Engineer, Frontend...

  • Guide the Front-end team, setting the technical vision in line with product goals. Drive technical design discussions, contributing to robust and scalable system architecture
  • Lead the design, development, and deployment of modern Front-end solutions from conception to launch in an iterative process
  • Actively contribute to team agile ceremonies and successful sprint delivery, driving process improvement
  • Partner with product managers and stakeholders to define requirements, provide technical insights, write stories, and ensure seamless solution integration, leveraging system knowledge
  • Establish and enforce best practices, coding standards, and architectural patterns for code quality, maintainability, and scalability. Conduct thorough code reviews to ensure quality and knowledge sharing
  • Mentor Front-end engineers, fostering their technical growth, providing constructive feedback, and promoting a collaborative team environment
  • Address complex technical challenges, troubleshoot issues, provide innovative solutions, and identify and mitigate technical risks to ensure timely and successful feature delivery
  • Champion high standards for clear, accessible documentation to enhance team efficiency and maintainability
  • Stay current with technology trends, proactively identifying opportunities for process and stack improvements

What you'll bring to the table...

  • Strong technical leadership skills with the ability to set technical vision and guide a team
  • Deep understanding of agile software development methodologies and the software development lifecycle
  • Excellent problem-solving, analytical, and debugging skills
  • Strong communication, collaboration, and interpersonal skills
  • Demonstrated ability to mentor and guide other engineers
  • Solid understanding of software architecture principles, design patterns, and system scalability
  • Expert knowledge of Javascript Runtime technologies
  • Expert knowledge of React and React Router framework
  • Experience with Component libraries
  • Expert knowledge of Javascript testing libraries
  • Expert understanding of accessibility principles
  • Expert understanding of Front-end performance concepts
  • Knowledge of agile software development best practices, coding standards, and testing methodologies
  • Ability to work effectively in cross-functional teams
  • Understanding of CI/CD pipelines

We'd love to hear from you if you have...

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
  • 5+ years of professional software development experience
  • Strong proficiency in relevant programming languages: TypeScript, JavaScript, HTML, CSS
  • Experience with Deno
  • Experience with testing frameworks Vitest and Playwright
  • Experience with Git, Bitbucket, TeamCity, Jira, Confluence, Docker
  • Experience with VisualStudio Code, Chrome DevTools

#li-remote

Skills

  • JavaScript
  • React
  • React Router
  • TypeScript
  • HTML
  • CSS
  • Deno
  • Vitest
  • Playwright
  • Git
  • Bitbucket
  • TeamCity
  • Jira
  • Confluence
  • Docker
  • Visual Studio Code
  • Chrome DevTools

Similar roles