Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Full Stack Technical Lead

Bebeedeveloper

São Paulo

Presencial

BRL 120.000 - 160.000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A technology-focused company in São Paulo is seeking a skilled API Developer to join their team. This role involves designing and implementing APIs, leveraging OpenAPI specifications, and managing API configurations in Azure API Management. The ideal candidate should have expertise in API design principles and API testing methodologies. The company offers comprehensive benefits including health insurance, flexible working arrangements, and professional development opportunities.

Serviços

Professional development opportunities
Collaborative work environment
Flexible working arrangements
Comprehensive health insurance
Gympass

Qualificações

  • Expertise in designing APIs using OpenAPI, SwaggerHub, or similar tools.
  • Experience in configuring and managing APIs with Azure API Management.
  • Knowledge of OAuth2, OpenID Connect, and API key management best practices.

Responsabilidades

  • Leverage OpenAPI specifications to define APIs before implementation.
  • Create API specifications adhering to API standards.
  • Design API policies using tools like Azure API Management.

Conhecimentos

API design using OpenAPI
Azure API Management
OAuth2 knowledge
Developer documentation creation
API testing methodologies
Descrição da oferta de emprego
API Developer Job Description

We are seeking a skilled API Developer to join our team.

Responsibilities
  • Avoid adopting a non-API Design First Approach: Leverage OpenAPI (Swagger), RAML, or AsyncAPI specifications to define APIs before implementation, ensuring clarity and alignment across stakeholders.
  • Create API specifications that adhere to Sodexo's API standards, covering endpoints, data structures, error handling, and response codes.
  • Design and configure API policies (security, routing, transformation, throttling, etc.) using tools such as Azure API Management (APIM).
  • Develop mock APIs for early-stage validation and testing to facilitate integration and feedback before development.
  • Test API specifications to ensure functionality, reliability, and adherence to defined standards.
  • Configure API backend settings within APIM (naming conventions, App Insights, Key Vault) in DEV, UAT, and PRD environments.
  • Deploy draft APIs into the Azure APIM Dev instance and promote them across DEV, UAT, and PRD environments using the API DevOps framework.
  • Create comprehensive API documentation, including references, developer guides, and examples, in line with Customer's standards.
  • Publish API Identity Cards (metadata, usage information) to the Azure API Management Developer Portal to enable easy discovery and adoption by consumers.
  • Set up secure authentication for API consumers using OAuth / OpenID Connect.
  • Share API subscription keys securely with consumers and maintain robust tracking mechanisms.
  • Support API consumers during integration testing to resolve issues and provide guidance on proper usage.
  • Conduct and support API functional, integration, and performance testing to validate API readiness and scalability.
  • Manage availability of mock services and staging environments for API testing and feedback gathering.
Skills & Expertise
  • Expertise in designing APIs using OpenAPI, SwaggerHub, or similar tools with a focus on consumer-first design principles.
  • Experience in configuring and managing APIs using Azure API Management.
  • Strong knowledge of OAuth2, OpenID Connect, and API key management best practices.
  • Skill in creating developer-friendly documentation and API identity cards.
  • Familiarity with API testing frameworks and methodologies to validate functionality and performance.
Benefits
  • Professional development opportunities
  • Collaborative work environment
  • Diverse team with opportunities for growth and learning
  • Flexible working arrangements
  • Ongoing training and development opportunities
What We Offer
  • Comprehensive health insurance
  • Dental plan
  • Life insurance
  • Transportation vouchers
  • Meal / food voucher
  • Childcare assistance
  • Gympass
  • TCS Cares – free psychological assistance service
  • Partnership with SESC
  • Reimbursement of certifications
  • Free TCS Learning Portal access
  • International experience opportunity
  • Discount partnership with universities and language schools
  • Bring Your Buddy referral program
  • TCS Gems recognition program
  • Xcelerate mentoring career platform
Inclusive Culture

We value diversity and strive to create an inclusive culture where everyone can grow and contribute.

We believe in equal opportunities for all.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.