Job Description:

UserGems is the future of outbound sales. We apply artificial intelligence to help companies identify who to best target for their sales and marketing outreach.

We’re growing 5X year-over-year and recently raised $20M series A from Craft Ventures, Uncork Capital, Battery Ventures, Tiger Global, and more. And we're looking for a Software Engineer to help build new products and scale our platform.

What is UserGems

We monitor a company’s existing customer list for job changes and alert their sales teams whenever someone moves to a new company.

Each month, our customers get a list of people they should reach out to – identified and ranked by our proprietary algorithm. This algorithm combines thousands of data points to generate the best possible prospecting list, uniquely tailored to them.

Example: Jared was using AWS when he worked at Hooli. Now that he’s working at Pied Piper, he could be interested in using AWS again. We’ll alert AWS’ sales team of Jared’s job change. Jared already knows AWS and might be interested to hear what AWS has to offer for Pied Piper.

What our customers say

"UserGems is the type of tool that I've been looking for quite a while. The key is to reach out to your alumni customers at the right time - UserGems helps us achieve that at scale.” - Steve Jones, VP of Demand Generation at UserTesting

"UserGems delivers true, concrete ROI on day one. It has turned out to be one of the most valuable solutions we have added to our go-to-market tech stack in the last two years." - Ben Loeffler-Little, former Head of Sales at Periscope Data

Find more at https://www.usergems.com/customers.

Why UserGems

This is a career-defining role: Be part of a fast-growing startup as it scales from 20 to 100 employees -- your work and responsibility will grow with it.

We know that you are planning your career for the long run – and we’ll support you better than any other company would:

  • We’re hiring you for future leadership positions at UserGems
  • We’re willing to pay high salaries for top talent
  • You will work directly with the Head of Engineering and will have regular meetings with the Co-Founder / CTO
  • We will provide you with Engineering Mentorship by seasoned Silicon Valley Mentors (www.platohq.com)
  • You will learn how startups are run, what works and what doesn’t – if you ever plan to do your own startup, this is your chance to learn it from the inside
  • In addition, if you decide to do your own startup, we’ll make a recommendation to the top Silicon Valley investor (Y Combinator)

As a Full Stack Engineer:

  • You will work on Frontend- and Backend-tasks – and you will later have the option to specialize and fully transition to a backend or frontend developer role if you prefer one over the other.
  • You'll get the best of both worlds while you get to know our full stack and feature development cycle during your first couple of months at UserGems. After that, you can decide which route you want to take, or if full stack is already the perfect fit for you.
  • You will primarily focus on the development of our customer facing webapp and third-party API integrations (Salesforce, Outreach, Google, Slack, Stripe, etc.)
  • You will design and build software primarily in PHP/Laravel and Typescript/VueJs.
  • You will play a key role in the engineering team in the development of our products.
  • You will be proposing, owning, designing, and implementing solutions to improve the stability, quality, and reliability of systems.
  • You will have a full understanding of our tech stack, development philosophies and workflows and make changes as needed.

Our tech stack:

  • Laravel (PHP) for the Backend
  • Vue (Typescript) for the Frontend (SPA)
  • Codeception for Tests
  • PHPStorm & WebStorm as IDE
  • A typed OOP code base
  • Azure managed MySQL for data storage
  • Graylog for log management
  • Asana for agile development process
  • BitBucket as VCS

About you:

  • You love coding, that is why you have developed personal projects in the past.
  • You are proactive and like to take responsibility.
  • You have a degree in computer science or similar.
  • You are highly proficient in spoken and written English.
  • You breathe Clean Code and you like test cases.
  • You have a passion for working with technology products and solving customer needs.
  • You thrive in fast-paced, high-performance environments while working in a team.

Company Benefits

  • Unlimited paid holidays
  • Off sites around the world
  • Working from home office budget

Interview Process

  • Screening call
  • Challenge 1
  • Challenge 1 interview
  • Challenge 2
  • Challenge 2 interview
  • Offer

Other Jobs in Full Stack