* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Confidencial (Apenas para Cadastrados) is the largest identity verification network in the world and a pillar of trust in the digital society.
Through solutions powered by facial biometrics, machine learning, and reinforced security layers, we authenticate with complete certainty who is performing a transaction and the identity risks associated with it.
By doing so, our solutions fight fraud, protect data, and promote trust between people, companies, and governments—helping build a safer and less bureaucratic world.
To achieve this, we invest above all in our people. They form an incredible team committed to this mission. So, are you coming with us?
Our Culture
Our values are the foundation of everything we do. At Confidencial (Apenas para Cadastrados), we act without borders; we create impact without unnecessary complexity; we remain transparent even in difficult situations; we are resilient and adaptable as we evolve; we do the right thing the right way; and we are bold in leading the construction of the future.
Our work environment is collaborative and dynamic, full of opportunities to learn and grow. Here, you’ll find the autonomy to develop your career with the support of leaders and colleagues along the way.
What You’ll Do- Lead the Web SDK: Design and develop the core TypeScript SDK that powers our passwordless authentication flows.
- Innovate & Code: Build secure, modular, and tree-shakable components that provide a seamless Developer Experience (DX).
- Reverse-Engineer & Debug: Tackle complex browser-side flows and ensure our SDK works reliably across different environments and edge cases.
- Collaborate: Work closely with Backend, Mobile and Security teams to align on delivering end-to-end valuable features.
- Own the Architecture: Manage the full lifecycle of the SDK, from bundling strategies to distribution (NPM/CDN).
- Scale for Impact: Design the SDK to handle diverse integration patterns without performance degradation.
- End-to-end: Own significant parts of the system design - from concept to deployment.
- Constant Improvements: Continuously improve our codebase and infrastructure, focusing on performance, reliability, and scalability.
- Quality-First: Automate, test, monitor, and optimize - end to end.
- Ship features that directly affect user conversion and retention.
- Build tools and SDKs that developers love to integrate.
- Push boundaries on what “passwordless” can mean - and make it bulletproof.
What You Bring
- 5+ years of Deep Frontend/Web Development: Mastery of TypeScript and modern JavaScript.
- SDK/Library Expertise: Proven experience building and maintaining client-side SDKs or highly-complex open-source libraries used by other developers.
- Browser Internals: Strong understanding of the DOM, browser security models (CORS, CSP), and Web APIs.
- Modern Tooling: Expertise in bundling and build-tools (e.g., Webpack, Rollup, Vite) and managing package distribution via NPM.
- Quality & Testing: Experience with unit and integration testing for client-side code (e.g., Jest, Playwright, or Cypress).
- Team-first Mindset: You enjoy mentoring others and collaborating on complex architectural decisions.
- Identity Protocols: Familiarity with WebAuthn, Passkeys, OAuth2, or OIDC.
- Cross-Platform: Experience with Mobile-Web wrappers or Capacitor/Cordova bridges.
- Backend Awareness: Experience with Node.js or C# to understand the full authentication lifecycle.
- Security Focused: Knowledge of OWASP Top 10 specifically for frontend applications.
What Success Looks Like
- Delivery-Driven: You design, code, and ship with clarity and ownership.
- Tech-Driven: You raise the technical bar for architecture and reliability.
- DevX-Driven: You make devs love using our platform, and users forget passwords even existed.
- Impact-Driven: You contribute ideas that change how our product works, not just how it’s implemented.
Why Join Us
