Staff Javascript Developer Web Sdk

Year    Bengaluru, Karnataka, India

Job Description


At Ping Identity, we believe in making digital experiences both secure and seamless for all users, without compromise. We call this digital freedom. And it\'s not just something we provide our customers. It\'s something that inspires our company. People don\'t come here to join a culture that\'s built on digital freedom. They come to cultivate it. Our intelligent, cloud identity platform lets people shop, work, bank, and interact wherever and however they want. Without friction. Without fear. While protecting digital identities is at the core of our technology, protecting individual identities is at the core of our culture. We champion every identity. One of our core values, Respect Diversity, reminds us to celebrate differences so you are empowered to bring your authentic self to work. We\'re headquartered in Denver, Colorado and we have offices and employees around the globe. We serve the largest, most demanding enterprises worldwide, including more than half of the Fortune 100. At Ping Identity, we\'re changing the way people and businesses think about cybersecurity, digital experiences, and identity, and access management. We are seeking a talented and experienced JavaScript (TypeScript) Developer to join our team in building a cutting-edge Web SDK that collects device signals for the purpose of fraud detection and device fingerprinting. The ideal candidate should have a strong background in web development, a passion for creating innovative solutions, and a deep understanding of browser information collection. Key Responsibilities:

  • Develop and maintain a web SDK for device fingerprinting to collect and analyze various browser-related information.
  • Implement algorithms and techniques for creating unique device fingerprints to support identity verification and fraud prevention.
  • Implement algorithms and techniques for capturing and analyzing device-based gestures, including keyboard and mouse interactions.
  • Create and maintain a development pipeline including a full cross browser QA automation and release cycle
  • Optimize the SDK\'s performance and resource usage to ensure minimal impact on user experience.
  • Stay up-to-date with the latest web technologies, security best practices, and emerging industry trends to continuously improve the SDK.
  • Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
  • Conduct code reviews, provide constructive feedback to team members, and participate in knowledge sharing.
  • Collaborate with cross-functional teams, including product managers, designers, and quality assurance engineers, to ensure the SDK meets high-quality standards and business requirements.
Qualifications:
  • Bachelor\'s degree in Computer Science, Software Engineering, or a related field.
  • Strong proficiency in JavaScript and TypeScript, with a solid understanding of asynchronous programming and modern web development concepts.
  • Experience in building and maintaining web SDKs or libraries, with a focus on web tracking, device fingerprinting, or analytics.
  • Familiarity with browser APIs and the ability to collect and process browser-related information efficiently.
  • Knowledge of data privacy and security principles and an understanding of how to handle user data responsibly.
  • Proficiency with version control systems (e.g., Git) and build tools.
  • Strong problem-solving skills, attention to detail, and the ability to work independently and collaboratively in a team.
  • Excellent communication and interpersonal skills.
Preferred Skills:
  • Familiarity with server-side technologies and RESTful APIs for data storage and retrieval.
  • Experience with browser extensions or plugins.
  • Knowledge of cross-browser compatibility and testing methodologies.
  • Understanding of encryption, hashing, and data obfuscation techniques.
  • Open-source contributions or a strong GitHub profile showcasing relevant projects.
Our Benefits:
  • Generous Time Off
  • Parental Leave
  • Healthcare
  • Generous Holiday Schedule
Ping Identity is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

#LI-Hybrid

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3202606
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year