Confiant

Confiant is a cybersecurity company founded in 2013 that protects publishers and their audiences from malicious ads and threats to digital advertising ecosystem

Javascript Engineer – IV-V

Location

Worldwide

Posted

9 days ago

Salary

$140K - $220K / year

Seniority

Senior

Bachelor Degree6 yrs expExperience acceptedEnglishBabelJavaScriptJestWebpack

Job Description

Javascript Engineer – IV-V

Confiant

• Co-own the design, development, and ongoing maintenance of Confiant's client-side JavaScript SDK with your teammates • Build and optimize SDK internals for maximum runtime performance — minimizing execution time, memory footprint, and impact on page load across diverse publisher environments • Develop robust SDK versioning, deployment, and distribution strategies that allow seamless rollouts and updates across a large, heterogeneous customer base • Translate security threat intelligence (e.g., new malvertising techniques, ad injection patterns) into SDK-level detection and blocking logic • Instrument the SDK for observability — ensuring signals, errors, and detection events are surfaced reliably back to Confiant's backend systems • Collaborate with the security research team to stay ahead of evolving malvertiser methods and rapidly prototype new detection heuristics • Conduct rigorous performance profiling, benchmarking, and regression testing to ensure SDK changes never degrade customer experience • Establish and champion SDK engineering best practices including testing strategies, documentation standards, and release processes • Debug complex, time-sensitive production issues occurring within live ad environments across a wide range of browsers and platforms

Job Requirements

  • Expert-level JavaScript (ES6+) with deep knowledge of browser internals — the event loop, memory model, garbage collection, and execution context
  • Strong understanding of how JavaScript executes within third-party and sandboxed environments (iframes, ad slots, cross-origin contexts)
  • Proven experience building, shipping, and maintaining JavaScript SDKs or embeddable scripts at production scale
  • Demonstrated ability to optimize for performance: bundle size, parse time, runtime efficiency, and network impact
  • Experience with SDK distribution patterns — versioning strategies, CDN delivery, backward compatibility, and graceful degradation
  • Proficiency with modern JavaScript tooling: bundlers (Webpack, Rollup, esbuild), transpilers (Babel/SWC), and testing frameworks (Jest, Playwright, or similar)
  • Deep familiarity with browser security models, including same-origin policy, CSP, and cross-origin isolation

Benefits

  • Fully Remote
  • Unlimited Paid Time Off
  • Sabbatical
  • Stock Option Plan
  • Exceptional Health Care Plans (Medical, Dental & Vision)
  • FSA & Commuter Benefits
  • Employee Sponsored Disability & Life Insurance
  • 401(k) Plan with Automatic Employer Contribution
  • Enhanced and Extended Family Leave
  • Learning & Development Budget
  • Yearly Office Supply Stipend
  • Free Global Co-Working Membership

Related Job Pages

More Backend Engineer Jobs

Zipdev logo

Technical Support Engineer, Ruby, Go

Zipdev

Remote technical staffing from Latin America.

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

- Provide frontline technical specialist support: - Monitor and improve the delivery of our SaaS product. - Debug identified issues, providing clear analysis to both the customer and internal teams. - Identify trends in support work and opportunities for root problem resolution. - Proactively identify and manage scope, delivery, and configuration of product changes. - Implement well-structured code, and assist the customer in integration with HappyCo’s services. - Fully participates in and provides feedback on the company's product development and rollout methodology, driving improvements. - Proactively manage customer expectations. - Meet and exceed SLA’s - Provide clear and professional communications with customers. - Clearly communicate technical or domain-specific concepts to non-technical customers. - Identify, review, and define requirements, existing configurations and technical risks. - Use excellent troubleshooting skills to determine root causes of raised issues. - Facilitate the resolution of issues raised by customers. - Investigate and identify technical causes to issues raised by customers, facilitating product (feature) change where necessary. - Provide responsive, high-quality technical support to customers. - Proactive and strong written/verbal communication with peers, engineers, stakeholders, L1/L2 Support. - Assess risk when determining approaches to ticket resolution. - Monitor, maintain, and improve customer environments as required. - Manage releases and deployments. - Deliver well structured and functional example code. - Undertake other technical work as requested. - Understand and deliver against the organizational product and software development methodology. - Review, propose, and implement improvements to processes. - Implement and improve the process toolset.

Costa Rica
Job Closed
Sofka Technologies logo

Desarrollador Backend, Java

Sofka Technologies

To transform people’s lives being the most trusted technology partner

Full TimeRemoteTeam 1,001-5,000Since 2013H1B No Sponsor

• Implementar sistemas, aplicaciones y soluciones bancarias que cumplan estrictamente con los criterios de aceptación • Evaluar el rendimiento de las plataformas tecnológicas vigentes y proponer mejoras continuas • Escribir código limpio, mantenible y modular en el backend • Diseñar integraciones de sistemas seguras y resilientes utilizando APIs • Diseñar soluciones técnicas completas y componentes en la nube • Definir estrategias efectivas de control de versiones y mantener pipelines automatizados de CI/CD • Optimizar modelos de bases de datos tanto relacionales como NoSQL • Validar la funcionalidad del código mediante pruebas unitarias, de integración y End-to-End

Uruguay
Lovevery logo

Senior Backend Engineer

Lovevery

Fresh play for every stage. Designed by experts for your child’s developing brain. Montessori + Waldorf + neuroscience.

Full TimeRemoteTeam 51-200Since 2017H1B Sponsor

• Architect, develop, and optimize the backend services and APIs that drive our global e-commerce and digital parent experiences. • Create scalable data models and systems designed to evolve in tandem with our product roadmap and an expanding global audience. • Partner with Product, Design, and Frontend teams to ship impactful features that support every stage of the customer journey. • Own the security, reliability, and performance of our backend stack, ensuring a seamless experience for millions of parents. • Guide technical direction by evaluating new vendors and platforms, weighing the benefits of internal builds versus third-party integrations. • Champion engineering excellence by refining technical standards, development workflows, and team-wide best practices. • Leverage AI coding tooling and AI-assisted workflows to accelerate development while maintaining a high quality bar and sound engineering judgment. • Iterate on our CI/CD pipelines and cloud infrastructure to ensure consistent, high-velocity software delivery. • Foster a collaborative culture through mentorship, knowledge sharing, and a shared commitment to our mission.

United States
$150K - $180K / year
Sofka Technologies logo

Desarrollador FullStack, Flutter, Java SpringBoot

Sofka Technologies

To transform people’s lives being the most trusted technology partner

Full TimeRemoteTeam 1,001-5,000Since 2013H1B No Sponsor

• Diseñar y desarrollar nuevas funcionalidades para los proyectos de software del ramo de seguros de vida, garantizando un código limpio y mantenible. • Atender, diagnosticar y resolver incidencias técnicas en los entornos de producción y desarrollo de manera oportuna. • Configurar y optimizar la arquitectura en la nube utilizando Google Cloud Platform, asegurando la escalabilidad de los servicios. • Implementar y desplegar microservicios basados en arquitectura hexagonal para garantizar el desacoplamiento y la flexibilidad del sistema. • Gestionar y orquestar contenedores utilizando Kubernetes y Cloud Run para mantener la alta disponibilidad de las aplicaciones. • Desarrollar y mantener aplicaciones móviles nativas y transversales para los sistemas operativos iOS y Android. • Integrar pipelines de desarrollo y desplegar soluciones continuas asegurando las mejores prácticas de entrega de software.

Mexico