Senior Software Engineer, Frontend

About Us

At any given time, 15 million Americans are experiencing a crisis that requires urgent help from our legal system or government. The right assistance can transform their lives. But today, most never get it. Atticus is a startup on a mission to change that.

We’re reinventing a broken space: the $100 billion market for legal services for individuals. Through proprietary technology, a top-tier team, and a network of the nation’s top local law firms, we’ve taken a rare and exclusive commodity – access to expert legal advice and referrals – and made it free and available to everyone. To clients, we’re a source of trusted guidance and an easy way to find and hire a great lawyer. To lawyers, we’re a source of vetted clients and a way to build a practice they love while doing good. Today, most of our work involves helping disabled Americans qualify for government benefits. We also help victims of accidents, misconduct, and violence recover by getting compensation from insurance.

We’ve raised $28 million from top VC firms like Forerunner (Jet, Glossier, Warby Parker) and True Ventures (Peloton, Fitbit, Ring) and helped thousands of people in need ( see our 1,800+ five-star reviews ). We’re small but moving fast – our team of 30 will grow to 60 this year – and we’re seeking great people to help in our mission.

The Job

Atticus works in an industry dominated by outdated technology that is ripe for fresh thinking: our core competitors rely on massive call centers to screen clients, antiquated CRMs to track and manage cases, and paper checks to get paid (provided they’re sent to the right address).

Conversely, as a VC-backed tech company our product & engineering department powers everything we do: from creating an engaging online experience for people in crisis to providing tools for our network lawyers as they serve our clients, Atticus relies on technology to fulfill our mission.

We’re looking for Software Engineers to join our team. You’ll work on the front-end, and will partner with every department at Atticus as we continue to grow our platform to help people in need find trusted legal support.

What You’ll Do:

  • Design, build and operate Atticus’ front-end applications written in React with a focus on performance, modularity, extensibility, and reliability.
  • Architect, design, write, review, and test code in a collaborative environment with other software engineers.
  • Work with product to evaluate and refine product details and acceptance criteria
  • Evaluate new front-end technologies and methodologies with an eye toward scalability and performance.
  • Leverage your peers as multipliers for your skills to create excellent products and services.

The role is a rare opportunity to join a fast-growing Series A startup that doubles as a B-corp social enterprise. Every project you take on will help clients in need get the help they deserve, and you’ll shape our company culture as we scale. We’re looking for engineers who are excited about our mission and the challenges it entails.

Who You Are:

  • You write idiomatic JavaScript/Node.js; Golang, Java, Python, Scala, or Ruby is helpful.
  • You have experience and love for building performant React applications
  • You speak CSS and HTML fluently and know how to build around browser limitations
  • You enjoy working with UI and UX experts to build compelling user experiences
  • You enjoy helping your teammates grow their front-end skillset
  • You use a modern version-control system for your source code repository (Git, Mercurial, GitHub, BitBucket).
  • You lint all your code or know you should.
  • You know what parts of your code require tests and you write those tests.
  • You use objective judgement in leveraging the right frameworks and technologies.
  • You are versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts.
  • You leverage continuous integration systems to their full extent (CircleCI, Bamboo, Jenkins, TravisCI).
  • You plan for, build, evolve and scrutinize monitoring and alerting for your production systems.
  • You are willing and able to deploy, troubleshoot, and maintain your systems in production and staging environments.

Extra Credit:

  • You like working with Google Cloud Platform, Kubernetes, Docker, Git, Golang, Java
  • You are well versed in working with GraphQL, GraphQL Federation, REST APIs and supporting network protocols
  • You can build a great Webpack configuration

We are strongly committed to building a diverse team. If you’re from a background that’s underrepresented in tech, we’d love to meet you!

Benefits

This is a rare opportunity to join a startup that has strong traction (substantial funding, well-respected backers, tremendous growth, and many happy customers) but is still small enough that you can have a huge impact and play a role in shaping our culture.

We’re a certified B Corporation tackling a critical social problem. Our mission to help people in need drives everything we do, and your work here will touch many lives.

We offer competitive pay – including equity – and generous benefits:

  • Medical and dental insurance with 100% of employee premiums covered
  • 15 vacation days & 16 paid holidays each year
  • Free membership to OneMedical
  • $1,000/year reimbursable stipend for education and training outside of work
  • $600/year reimbursable stipend for exercise and fitness
  • Up to $1,200/year student loan repayment assistance
  • 401(k) and optional HSA
  • Free snacks, drinks, weekly lunches, and regular team dinners/events/retreats
  • Humble, thoughtful, smart, fun colleagues

Location & COVID-19

Today, half our team are in Los Angeles, a quarter (all from the client care department) are in Phoenix, and a quarter are elsewhere and fully remote. There are two options for this job:

  1. Live in Los Angeles, working a few days a week (or more) out of our beautiful office in the Arts District.
  2. Live wherever, work remotely, and travel to LA (on the company dime, of course) as needed to be with your colleagues – probably quarterly (or more if you want).

In short: You can do this job remotely, and we’re committed to empowering everyone with flexibility. But we care a lot about building a great culture and we think some interactions need to happen in person, so we put a lot of thought into retreats, offsites, and other ways to gather.

As for COVID-19: When the pandemic started, we immediately shifted to fully remote to protect our team and shuttered our office. Today, everyone on the team is vaccinated, and many come in often (though we don’t require anyone to). Going forward, you can expect that vaccinations will continue to be required for all employees and that i f the omicron variant worsens or a new variant emerges that’s life-threatening for vaccinated people, we’ll return to fully remote temporarily.

(Note: We sometimes get asked about medical exemptions for COVID vaccination. Of course we’d make an exception for anyone who is medically unable to get the vaccine. But current CDC guidance is that almost no one falls into this category: the only groups advised not to be vaccinated are folks with a severe allergy to both polyethylene glycol and polysorbate, or who have a documented history of anaphylactic shock from past vaccines. We’re willing to consider good-faith reasons, but please know that for us this is a workplace safety issue and our bar is high when it comes to protecting our team.)

How to Apply

Use the short form below. Questions? Email hiring@atticus.com .

Related Post

Data EngineerData Engineer

Data Engineer / Developer (Up to $110K salary) Innovative role that will expose you to various data and programming technologies. Responsibilities: Build and maintain data pipelines that integrates data from a