Sign in

API Developer

Company:
Tocca
Location:
San Francisco, California, United States
Posted:
December 04, 2018

Description:

Who We Are & What We Build:

24% of your professional contacts become obsolete every year, as people change jobs every 4.2 years in the US on average and even more frequently in many markets.

Managing professional contacts that have such a high turnover is a real pain. Outdated contacts are a major cost for companies combined with the potential loss of substantial additional revenue generating opportunities. There are tools that connect us; yet, they fail to provide adequate protection, keep our professional connections up to date, manage, categorize, and prioritize to give us a better way to leverage their intrinsic value. Tocca is reinventing how the world manages professional contacts, empowering you to leverage your own network and helping companies reduce customer acquisition and attrition costs. Business will benefit from having professional contacts sync with a company directory and propagate to marketing and sales systems within the company, thereby avoiding obsoleted contacts and creating new qualified leads.

Who you are:

As our API Developer, you will partner with the Tocca engineering team to build the entire backend stack and participate in part of the front end development, from the ground up. You maintain laser focus while being intellectually curious and innovative to break through barriers and create amazing user experiences.

We are seeking a candidate that shows immense passion for their field of work and desire to constantly learn and evolve as a developer.

What you will do:

- Build multiple APIs and ensure communication between each of the systems,

- Create technical specifications, object models, and test plans.

- Be innovative, objectively providing alternatives and solutions to problems and projects.

- Automate testing and manage CI/CD of the APIs

Requirements:

- 2+ professional years of experience in designing and implementing REST APIs from the ground up, as well as understanding overall solution design,

- 2+ years’ experience with Node.js

- 2+ years’ experience with OAuth

- Exposure to various cloud environments such as Google Cloud and Salesforce

- Strong analytical aptitude, and ability to learn new technologies in a short amount of time

- Experience working in an environment developing applications from inception to production

- Proficiency with building data pipelines using ETL/data preparation tools

- Good understanding of database architecture and best practices

- Understanding of Data Science and Machine Learning technologies

- Bachelor's degree in Computer Science

Why you’ll love it here...

Your work has a real purpose and will be helping to change lives.

We're a fun, close team of people with a work-hard, play-hard mentality.

Our Gives Back program is based on 1-1-1 % pledge

We're growing fast! We've got some incredible opportunities ahead.

unlimited vacation days