Sr./Staff JavaScript Developer - Web SDK
From 32 800 PLN (UoP)
Wymagania
- JavaScript
- TypeScript
- Webpack
- Babel
- Rollup
Opis stanowiska
Shape the future of trust in the age of AI
At Oscilar, we're building the most advanced AI Risk Decisioning™ Platform. Banks, fintechs, and digitally native organizations rely on us to manage their fraud, credit, and compliance risk with the power of AI. If you're passionate about solving complex problems and making the internet safer for everyone, this is your place.
Job Description
We are seeking a highly skilled Staff JavaScript Developer to design, build, and optimize our Web SDK. This SDK will be at the core of our solutions for device fingerprinting, identity verification, and behavior analytics, enabling our customers to stay ahead in the ever-evolving fraud prevention landscape. This is not a UI or App development role, this is building SDKs for detecting fraud by analyzing device and behavioral properties. This requires deep understanding of the platform internals.
As a Staff Developer, you will lead the design, development, and performance optimization of our Web SDK, leveraging your deep expertise in JavaScript, TypeScript, and modern web technologies. You will collaborate across teams to deliver a secure, scalable, and developer-friendly SDK.
Responsibilities
- Lead the development and maintenance of a high-performance Web SDK for collecting and analyzing browser and device-related data.
- Design and implement algorithms to create unique device fingerprints and capture behavior-based insights (e.g., gestures, keyboard, and mouse interactions).
- Build and maintain a robust CI/CD pipeline with automated cross-browser testing and release cycles.
- Continuously optimize SDK performance to minimize resource usage and ensure a seamless user experience.
- Stay updated on emerging web technologies, security practices, and industry trends to enhance SDK capabilities.
- Develop clean, maintainable, and well-documented code aligned with the best coding practices.
- Conduct thorough code reviews and mentor junior engineers on best practices.
- Collaborate with cross-functional teams—including product managers, designers, and QA engineers—to meet high-quality standards and customer requirements.
- Ensure data privacy and security principles are embedded in the SDK’s design and implementation.
- Drive innovation in browser-based solutions for risk, fraud detection, and device analytics.
At Oscilar, we're building the most advanced AI Risk Decisioning™ Platform. Banks, fintechs, and digitally native organizations rely on us to manage their fraud, credit, and compliance risk with the power of AI. If you're passionate about solving complex problems and making the internet safer for everyone, this is your place.
Job Description
We are seeking a highly skilled Staff JavaScript Developer to design, build, and optimize our Web SDK. This SDK will be at the core of our solutions for device fingerprinting, identity verification, and behavior analytics, enabling our customers to stay ahead in the ever-evolving fraud prevention landscape. This is not a UI or App development role, this is building SDKs for detecting fraud by analyzing device and behavioral properties. This requires deep understanding of the platform internals.
As a Staff Developer, you will lead the design, development, and performance optimization of our Web SDK, leveraging your deep expertise in JavaScript, TypeScript, and modern web technologies. You will collaborate across teams to deliver a secure, scalable, and developer-friendly SDK.
Responsibilities
- Lead the development and maintenance of a high-performance Web SDK for collecting and analyzing browser and device-related data.
- Design and implement algorithms to create unique device fingerprints and capture behavior-based insights (e.g., gestures, keyboard, and mouse interactions).
- Build and maintain a robust CI/CD pipeline with automated cross-browser testing and release cycles.
- Continuously optimize SDK performance to minimize resource usage and ensure a seamless user experience.
- Stay updated on emerging web technologies, security practices, and industry trends to enhance SDK capabilities.
- Develop clean, maintainable, and well-documented code aligned with the best coding practices.
- Conduct thorough code reviews and mentor junior engineers on best practices.
- Collaborate with cross-functional teams—including product managers, designers, and QA engineers—to meet high-quality standards and customer requirements.
- Ensure data privacy and security principles are embedded in the SDK’s design and implementation.
- Drive innovation in browser-based solutions for risk, fraud detection, and device analytics.
🔍 Dekoder Ogłoszenia
🔴
Shape the future of trust in the age of AI
To marketingowy slogan, który ma na celu przyciągnięcie uwagi i podkreślenie innowacyjności firmy, ale nie dostarcza konkretnych informacji o codziennych obowiązkach.
🔴
This is not a UI or App development role, this is building SDKs for detecting fraud by analyzing device and behavioral properties.
Chociaż ogłoszenie zaznacza, że nie jest to typowy rozwój interfejsu użytkownika, nadal może oznaczać pracę z kodem, który jest bezpośrednio widoczny i interaktywny dla użytkowników końcowych, nawet jeśli nie jest to tradycyjna aplikacja.
🔴
This requires deep understanding of the platform internals.
Może to oznaczać konieczność zagłębiania się w bardzo złożony i potencjalnie słabo udokumentowany kod bazowy, co może być czasochłonne i frustrujące.
🔴
lead the design, development, and performance optimization
Określenie 'lead' może sugerować dużą odpowiedzialność i autonomię, ale także potencjalnie brak wsparcia lub konieczność podejmowania decyzji w niejasnych obszarach.
🔴
developer-friendly SDK
Chociaż brzmi to pozytywnie, może oznaczać, że obecne SDK nie jest przyjazne dla deweloperów i wymaga znaczących usprawnień, co może być trudnym zadaniem.