Logo for Team Cadre

API Engineer

Role overview

Qualifications

  • Minimum 2-4 years of experience developing RESTful and/or GraphQL APIs
  • Proficiency in Python or JavaScript; knowledge of both .NET Core or Django is a plus
  • Deep understanding of SQL databases
  • Familiarity with Docker; Kubernetes is a plus

Responsibilities

  • Design, build, and optimize APIs for microservice and monorepo applications
  • Create fast and intuitive RESTful and GraphQL APIs using modern API frameworks
  • Create automated API Unit and Integration tests
  • Implement internal and external integrations

About the company

Team Cadre logo

Team Cadre

Staffing & Recruiting

Company details

IndustryStaffing & Recruiting

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Role Overview

API Developers specialize in creating and maintaining application programming interfaces (APIs). They play a crucial role in designing, developing, and implementing APIs that enable seamless communication and data exchange between our UIs, databases, and third-party systems.

Our API Developers are proficient in Python and/or JavaScript programming and have a deep understanding of API design principles, best practices, and OpenAPI specifications. They collaborate closely with our front-end and data engineers to ensure smooth integration and functionality of the APIs.

Successful API Developers are detail oriented and can communicate technical concepts clearly and accurately. They design and build robust API solutions that align with business and project needs. They contribute to the overall architecture and performance optimization of our backend solutions, and may also take on additional responsibilities as full-stack developers.


Your Responsibilities

Design, build, and optimize APIs for microservice and monorepo applications

Create fast and intuitive RESTful and GraphQL APIs using modern API frameworks

Create automated API Unit and Integration tests

Implement internal and external integrations

Possess deep knowledge of modern API frameworks with attention to performance

Producing concise, well-documented, clear code rooted in best industry practices

Taking ownership of code quality with rigorous testing

Contribute to your guild to advance our API engineers proficiency and skills

Fostering continual learning with a pronounced enthusiasm for advances within the

API and Data domains

Continuously optimize API code to ensure a smooth, consistent user experience

Stay up-to-date with emerging API technologies and industry trends


Role Qualifications

Minimum 2 - 4 years of experience developing RESTful and/or GraphQL APIs

Proficiency in Python or JavaScript is required; Knowledge of both, .NET Core, or

Django is a plus

Deep understanding of SQL databases

Familiarity with Docker is a must; Kubernetes is added value

Solid grasp of API design and versioning

Working knowledge of a wide array of integration patterns, circuit breaker,

asynchronous including pub/sub (middleware like Kafka, RabbitMQ, or comparable);

service orchestration is a plus

Solid skills securing services and using common access control patterns (API Tokens,

JWT, SAML, SSO, etc.)

Self-driven and self-motivated

Experience building for scale and performance

Comfortable supporting your work in production

A passion for quality and experience with unit testing frameworks


Technologies

We highly value candidates with experience in:

Python

Javascript

Flask/FastAPI

Node

OpenAPI

Docker

Git

GitLab CI/CD

Relational Databases

NoSQL Databases

Shell scripting

PEP8 & Linting

JSON Web Tokens


Nice-to-have experience: Venom

Django

.NET Core / C#

NUnit / XUnit

Kafka

GraphQL

Vue

React

Jira

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

API Developer Related jobs

Other jobs at Team Cadre

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.