JavaScript Developer
About The CompanyOscilar is at the forefront of developing advanced AI Risk Decisioning Platforms aimed at transforming the landscape of digital trust and security. Serving a diverse clientele that includes banks, fintechs, and digitally native organizations, Oscilar leverages cutting-edge artificial intelligence to manage and mitigate fraud, credit, and compliance risks. The company is committed to building innovative solutions that enhance online safety and foster trust in digital transactions.With a team composed of industry veterans from renowned organizations such as Meta, Uber, Citi, and Confluent, Oscilar emphasizes a mission-driven culture focused on impactful technology and continuous innovation. The organization offers a dynamic work environment that encourages ownership, fast-paced decision-making, and the development of industry-leading risk management tools.About The RoleWe are seeking a highly skilled Staff JavaScript Developer to join our team and take the lead in designing, building, and optimizing our core Web SDK. This SDK is pivotal to our solutions in device fingerprinting, identity verification, and behavior analytics, enabling our clients to stay ahead in the rapidly evolving field of fraud prevention. As a key member of the engineering team, you will oversee the end-to-end development process, ensuring that the SDK is secure, scalable, and developer-friendly. Your expertise in JavaScript, TypeScript, and web technologies will drive the creation of high-performance, privacy-conscious solutions that seamlessly integrate across browsers and devices. You will collaborate with cross-functional teams to deliver innovative features, improve existing functionalities, and maintain the highest standards of code quality and security. Your leadership will influence the technical direction of our SDK and contribute significantly to shaping the future of risk detection and online safety.QualificationsBachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience8+ years of experience in web development, with at least 3 years dedicated to building and maintaining SDKs or librariesProficiency in JavaScript (ES6+), TypeScript, REST APIs, and version control tools such as GitExtensive experience designing and maintaining Web SDKs focused on data collection, tracking, or analyticsDeep understanding of browser APIs, environments, and efficient handling of browser-related dataStrong knowledge of data privacy, encryption, hashing, and obfuscation techniquesExperience ensuring cross-browser compatibility and performance optimizationFamiliarity with server-side technologies and RESTful API integrationProficiency with modern build tools such as Webpack, Babel, or RollupExcellent problem-solving skills, attention to detail, and commitment to high-quality deliverablesStrong communication and collaboration skills, with the ability to mentor junior team membersResponsibilitiesLead the development and ongoing maintenance of a high-performance Web SDK for collecting and analyzing browser and device dataDesign and implement algorithms to generate unique device fingerprints and capture behavior insights, including gestures and interaction patternsBuild and maintain a robust CI/CD pipeline with automated cross-browser testing and streamlined release cyclesContinuously optimize SDK performance to reduce resource consumption and enhance user experienceStay informed about emerging web technologies, security practices, and industry trends to enhance SDK capabilitiesWrite clean, maintainable, and well-documented code adhering to best practicesConduct thorough code reviews and provide mentorship to junior engineersCollaborate with product managers, designers, QA engineers, and other stakeholders to meet quality standards and customer needsEnsure data privacy and security principles are integrated into the SDK’s design and implementationDrive innovation in browser-based solutions for risk management, fraud detection, and device analyticsBenefitsCompetitive salary and equity packages, including a 401(k) planRemote-first work environment supporting flexible work arrangementsComprehensive health, dental, and vision insurance plans covered fully by the employer for employees and dependents in the US and CanadaUnlimited paid time off policy to promote work-life balanceOpportunity to work in an AI-first company with a strong engineering and product focusFamily-friendly culture with regular team events and offsite gatheringsExceptional opportunities for professional growth and developmentHome office setup assistance to support remote workContributing to impactful projects that enhance online safety and trust in digital transactionsEqual OpportunityOscilar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, sexual orientation, age, disability, religion, or any other protected status.