Senior Web Engineer

Santa Monica, CA

$100k - $140k

About Pushfor

We are looking for engineers to help us stay at the forefront of secure messaging and content distribution. You will be building a safer environment for people to share content in, and a reliable platform that gives businesses peace of mind. Our client base grew considerably in 2017, and it’s full steam ahead for 2018.

Technology is at the very center here at Pushfor, and it will remain so as we grow.

From day one, we will value your strengths and give you autonomy to shape your work and the company itself. Plus, you’ll get to work on exciting problems (think encryption research, heatmaps, distributed systems, real time analytics).

Job Description

We are looking for a senior web engineer to work on our single page web application. We value professionalism, initiative, and a team player attitude. On a technical level, we are looking for strong CS fundamentals, knowledge of software design patterns, and a track record of delivering maintainable code. Ideally, you will have experience with our stack, but we’re happy to bring the right candidate up to speed.

We’re looking for people with experience with Typescript, React, and Redux. And bonus points for ELM, SASS, responsive design, Docker, and testing (e.g. Jasmine).This position may start as or transform into leading our current web team, so communication and leadership are a plus. But beyond anything, we look for a thirst to learn.

What does the process look like?

  • Phone assessment
  • Technical interview
  • Final interview

Do we require you to complete a coding exercise in your spare time?

No. You can show us open source contributions, or take us through code you’ve written in your technical interview. Moreover, we’ll work on some code together in your technical interview.

What will you be doing?

  • Writing clean and well tested code.
  • Using TDD and Agile practices to develop and maintain Pushfor features.
  • Improving the deployment/build process. We currenly have good fundamentals in place with Docker.
  • Learning new technologies on the job. Learning from and teaching talented colleagues.
  • Having a laugh in a lighthearted environment.

What is important to us?

  • Only Chuck Norris is perfect and all knowing; stay humble.
  • Consider everything. E.g. client happiness, time, money, morale, technical debt, future prospects.
  • “I will fix it” instead of “it’s someone else’s fault”.
  • Face problems, not each other.
  • Ask, what is the problem we’re trying to solve?
  • Down to Earth in attitude, sky high in results.


  • Stock options
  • Health insurance
  • Paid team events
  • Pension scheme
  • Discounted gym membership
  • Flexible working hours
  • Free fresh fruit, snacks, and drinks
  • Paid learning and training

To apply, please send us your CV using the button below.