FairfieldRecruiter Since 2001
the smart solution for Fairfield jobs

Frontend Lead Software Engineer

Company: Recruiting From Scratch
Location: Fairfield
Posted on: May 9, 2022

Job Description:

Who is Recruiting from Scratch: -
Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. We work with companies funded by the best investors including Sequoia Capital, Lightspeed Ventures, Tiger Global Management, A16Z, Accel, DFJ, and more. -
If you are a fit, the team will reach out to you about this role or any others that may be a fit for our clients.
Our Client -
From the Lloyd's of London coffee shop to the moon landing, every venture relies on insurance. The $1 trillion insurance industry is fundamental to our economy and society but remains stuck in the stone age. Incumbents rely on antiquated pen-and-paper processes and there's a huge opportunity to transform it through technology. Our client is building software to supercharge insurance brokers and help them deliver a delightful experience to clients.
While they're a technology-driven company, our client believees that people and trusted relationships matter. Our client believes in empowering people rather than "disrupting" them. Their singular mission is to create the future of work for this massive industry

As an Engineering Lead, you will work with team-building features across the platform to help clients manage their risk and supercharge our brokers. There are tons of challenging technical problems to solve that directly impact the lives of your teammates and clients
Our client scales by hiring brokers who join with their book of business. Through automation and artificial intelligence, they eliminate paperwork and pay brokers a higher split of their commission revenue. They represent a paradigm shift in the industry and career path for tens of thousands of brokers.
This position is open to remote candidates with Pacific Time Zone preferred. #LI-Remote

What you'll work on

  • Lead the development of product features: -You'll be involved during product discovery and you'll contribute to the technical design process. You are product-minded and able to collaborate with a Product Manager to define the product roadmap and vision. You'll be responsible for speccing and guiding your team in building out features and infrastructure.
  • Shape business processes: Our client is looking for new ways to improve business processes by using technology. You will become the expert on how an area of the business functions and work directly with stakeholders to build optimizations.
  • Define technical direction: -You will help shape the technical vision and roadmap for a large area of the product. You will also influence best practices and introduce new technologies when appropriate. You'll need to clearly communicate your vision with the team to gain support and a shared understanding of the technologies.
  • Mentor other engineers: You will working with more junior engineers on your team to help them grow and develop their skills.


    • 5+ years of engineering experience. -You have previous success developing and shipping a large-scale application with a user-empathetic mindset
    • 2+ years of experience leading an engineering team. -You have proven abilities in providing technical direction for a small to medium team of engineers.
    • You're product-minded. -You take initiative to understand production intention, team goals, business context, and user problems to propose improvements, eliminate gaps, and reduce risk in the project. You contribute to and drive the teams roadmap with product and design. You meet with stakeholders across the company when needed to eliminate gaps in your knowledge. You work closely with design to make sure that a design is able to be built and that it has a logical system behind it.
    • Security-minded. You have a detailed understanding of security protocols like OAuth2/OIDC/JWT. You understand client-side cookie authentication and JWT. You should have an understanding of front-end security risks and how to mitigate them.
    • You're highly skilled with web technologies including JavaScript (React/Node), HTML, and CSS. -These are important foundational skills for a front-end engineer and impact everything from performance, to maintainability, to accessibility. You understand which features can be used across the various browsers, you understand how to make a website accessible, and you know how to implement responsive design.
    • You have experience architecting complex front-end web applications. We use React/Next.js, but you might have experience with Ember or Angular. You understand the concepts of services, stores, state management, build tools, routing, testing, serverless functions, and API design. You might have experience working with micro front-end applications and you are able to discuss trade-offs when slicing up a front-end app. You have created frameworks and libraries to abstract away complexity in your application to amplify your impact across the team.
    • You have some experience with micro-service/cloud and enterprise architecture patterns. -You have an understanding of cloud architecture patterns, like pub-sub and BFF APIs, and are able to work with other engineers to discuss the trade-offs and benefits. While you might not be setting up these systems, you understand how they work, why they're used, and how they can impact front-end app performance, product requirements, and front-end code architecture.
    • You have a strong understanding of design: -You understand that as a front-end engineer it is your job to help uphold the quality of the product. You're aware that loss of quality is often death by a thousand cuts and you care when elements are a few pixels off. You're able to understand why particular interactions should be used and when and you're able to recommend particular UI patterns to solve user problems. You'll have contributed to or have built design systems in the past.

      Some of the technologies we use:

      • Node
      • Typescript/JavaScript
      • React/Nextjs
      • styled-components
      • Vercel
      • Docker
      • NestJS
      • Redis

        Nice To Haves

        • Proficiency with Typescript, React, Jest, and Next.js.
        • Experience with styled-components or similar CSS-in-JS libraries.
        • Understanding of containerization technologies such as Docker.
        • Experience using Vercel to deploy applications.
        • Experience with Node.js and/or serverless functions.

          Benefits: PTO, Health Services, and more
          Base Salary Range: $150,000 to $250,000

Keywords: Recruiting From Scratch, Fairfield , Frontend Lead Software Engineer, IT / Software / Systems , Fairfield, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Fairfield RSS job feeds