JobTarget Logo

SDK Engineer - JavaScript in Brazil at Jobgether

NewJob Function: Engineering
Jobgether
Brazil, Brazil
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

SDK Engineer - JavaScript

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a SDK Engineer - JavaScript based in Brazil.

This role offers the opportunity to build developer tools that power modern applications and enable seamless interaction with backend platforms.
You will own critical JavaScript and TypeScript SDK experiences used by a large global developer community.
The position combines software engineering excellence, API design, open-source collaboration, and developer experience.
You will work on libraries that impact millions of developers while shaping how users interact with complex technologies.
The ideal candidate enjoys solving challenging technical problems, designing intuitive developer experiences, and working in an async, distributed environment.
This is a highly autonomous role where your decisions will influence public APIs, documentation, and the future evolution of developer tooling.

Accountabilities:
  • Build, maintain, and evolve JavaScript and TypeScript SDKs that provide reliable and intuitive access to platform capabilities.
  • Design and implement new SDK features by identifying developer needs, proposing solutions, and delivering impactful improvements.
  • Work in public repositories by managing issues, reviewing external contributions, maintaining release processes, and supporting open-source collaboration.
  • Own the developer experience around TypeScript types, ensuring accurate autocomplete, type inference, and seamless integration into real-world applications.
  • Ensure SDK compatibility across multiple environments, including Node.js, browsers, Deno, Bun, Cloudflare Workers, React Native, and other modern runtimes.
  • Develop and improve realtime functionality, including WebSocket connections, reconnection strategies, subscriptions, and presence features.
  • Collaborate with platform teams to ensure SDKs remain aligned with backend capabilities, updates, and product changes.
  • Create technical documentation, RFCs, migration guides, release notes, and developer resources that make adoption easier.
  • Improve SDK usability for AI-powered coding tools and modern developer workflows.
  • Maintain high engineering standards through testing, automation, code reviews, and thoughtful API evolution.
  • Communicate technical decisions clearly and contribute to a culture of transparency, autonomy, and continuous improvement.
Requirements:
  • Expert-level experience with TypeScript and JavaScript, including advanced knowledge of generics, conditional types, mapped types, and type system design.
  • Proven experience building or maintaining published libraries, SDKs, or developer-facing platforms with external users.
  • Strong understanding of open-source development practices, including issue management, pull request reviews, release workflows, changelogs, and semantic versioning.
  • Experience with npm packaging, including ESM/CJS builds, export maps, module resolution, and package publishing best practices.
  • Strong testing mindset with experience creating unit tests, type-level tests, end-to-end tests, and regression coverage.
  • Experience designing and maintaining public APIs where backward compatibility and developer experience are critical.
  • Excellent written communication skills with the ability to create clear documentation, technical proposals, and user-facing explanations.
  • Ability to work independently, identify important problems, prioritize effectively, and deliver solutions in an ambiguous environment.
  • Experience collaborating with globally distributed teams and working effectively in async-first environments.
  • Strong problem-solving skills and enthusiasm for building tools that solve real challenges for developers.
  • Ability to communicate technical concepts clearly with both technical and non-technical audiences.
Benefits:
  • Fully remote work environment with the flexibility to work from anywhere.
  • Global team culture with asynchronous workflows and high autonomy.
  • Equity ownership opportunity through an employee stock option program.
  • Technology allowance to help create an ideal home working setup.
  • Health insurance coverage for employees and support for dependents.
  • Annual company off-sites for collaboration, connection, and team building.
  • Flexible schedule focused on outcomes and trust.
  • Annual professional development budget for courses, books, conferences, and learning resources.
  • Opportunity to contribute to open-source projects used by a global developer community.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Brazil, Brazil

Frequently asked questions about this position

Similar Jobs In Brazil, Other

New

Senior Software Engineer - Python

Jobgether
United States Embassy, Other

Senior Full Stack Engineer (Javascript)

3Pillar Global
United States Embassy, Other
New
New

Research Engineer

Jobgether
United States Embassy, Other
New

Senior ITSM Process & Documentation Consultant

Jobgether
United States Embassy, Other
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.