API Engineer

at  pinpoint

United Kingdom, , United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Aug, 2024GBP 70000 Annual23 May, 20243 year(s) or aboveItNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

DESCRIPTION

Hey I’m Adam, Senior Integrations Engineer at Pinpoint
We’re a high-growth, bootstrapped HR-Tech start-up building and selling software that helps in-house recruitment teams attract, hire, and onboard the right talent. Today, we have a strong foundation in place, with a mature product, strong product-market fit, and happy customers.
Integrations play a crucial role in our product offering and business goals, allowing us to provide top-notch solutions within the product, ensuring a seamless user experience, and facilitating partners and clients in building integrations effortlessly.
Currently, we have an integrations marketplace boasting nearly 50 built-in integrations and a publicly accessible external API which clients can (and do) use. While the team has been collectively handling integration and API tasks, the increasing scale of our business has underscored the need for an additional individual dedicated specifically to maintaining the API and developing new integrations.
To that end, we are hiring an API Engineer to join our Integration team of 3, who will build software to integrate with other applications (typically via API), as well as provide services and tooling for third parties and clients to better manage the exporting of data from Pinpoint.

ABOUT PINPOINT

We’re changing the way companies hire, and rewriting the rules of recruitment.
We build talent acquisition software, setting out to fix broken hiring processes that make it so hard for great candidates and great companies to find each other.
We do this by being the only applicant tracking system on the market that’s both fast and easy to use, while being flexible enough to manage complex workflows as companies grow.
We believe attracting the right people and building the strongest teams means being different, not better. It means helping candidates understand what you do and don’t offer—warts and all. And enabling your whole team to be part of the hiring process.
If you’re looking for somewhere you can learn quickly, make a meaningful impact in a fast-paced business, and grow your career, you’re in the right place.
We’ll enable you to do your best work with the tools you need, support from the rest of the team, and an expectation that you’ll challenge that status quo—helping us continually improve what we do

Responsibilities:

ABOUT THE ROLE:

You will specialize in building software to integrate with other applications (typically via API), providing essential services and tooling for third parties and clients to streamline data export from Pinpoint.
Your primary responsibilities will include owning end-to-end development of high-quality integrations with third-party systems, maintaining and enhancing our external API, and collaborating with our team to improve integration documentation and codebase efficiency.

RESPONSIBILITIES AND DELIVERABLES

  • Build and own end-to-end high-quality integrations with third-party systems critical for Pinpoint’s customers.
  • Develop and maintain our external API, ensuring it is up-to-date and well-documented with useful examples.
  • Create and maintain software tools and services for third parties and clients to facilitate efficient data export from Pinpoint.
  • Scope and build integrations for our marketplace based on business needs, ensuring they meet high-quality standards and integration requirements from third-party providers.
  • Support Sales and Customer Success teams with existing integrations and API functionalities, including middleware services to facilitate external contractor involvement.
  • Stay informed about technology trends and tools, such as iPaaS solutions, to evaluate and enhance our technology stack.

WHAT ARE YOUR CURRENT QA PROCESSES? DO YOU HAVE A DEDICATED QA TEAM?

We have numerous tests (both system and unit), and all new pull requests need to meet a coverage target to be merged. QA is the responsibility of the developer reviewing the code. We also perform User Acceptance Testing (UAT) conducted by our Product Delivery Manager and designers once the code is on release. Currently, we do not have a dedicated QA team.


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

United Kingdom, United Kingdom