As a Senior Web SDK Engineer at CleverTap, you will play a pivotal role in developing and deploying high-quality JavaScript-based CleverTap SDKs. This role offers an exciting opportunity to contribute to open-source projects and showcase your expertise through meaningful contributions.
Responsibilities:
- Design, configure, and build the CleverTap Web SDK to address complex business processes and requirements
- Develop and implement applications for web environments where CleverTap SDK is integrated, ensuring seamless performance
- Monitor the performance, quality, and responsiveness of SDKs; conduct manual QA and regression testing
- Work closely with cross-functional teams to define, design, and deliver new features and enhance existing processes
- Address and resolve ad hoc engineering queries effectively
- Maintain and update codebases, write automated tests, and ensure high quality standards for the SDKs
- Stay informed about mobile landscape trends, architecture, and emerging technologies
Requirements:
- Minimum of 3 years of experience in core JavaScript
- Proficiency in Node.js, HTML, and CSS
- Strong understanding of object-oriented JavaScript (OOJS), JavaScript classes, inheritance, and design patterns
- Excellent communication skills
- In-depth understanding of browser engines and different browser environments
- Working knowledge of Vue.js or React
- Proficient in debugging, problem-solving, and functional programming
- Experience with unit testing using Jest
Nice to have:
- Experience with TypeScript
- Knowledge of node packages, npm, and deploying to node environments
- Familiarity with different bundlers and the process of bundling JavaScript SDKs
- Proficiency in Git and GitHub
Why join CleverTap:
- Be part of a global growth stage startup
- Work in a fast-paced, dynamic environment
- Innovate at scale with learning opportunities
- Work with an exceptionally talented team
- Career growth limited only by your ambition
CleverTap offers a unique opportunity to work on cutting-edge technology, including TesseractDB™, the world's first database built specifically for engagement and retention. Join a team that values initiative, learning, ownership, and collaboration.