Job
Description
Role Overview: Kovai.co is seeking a Senior Software Engineer - Frontend (Typescript) to join their dynamic team. As a part of this role, you will be responsible for working on the design, development, and deployment of cutting-edge web applications primarily using Angular. You will collaborate with cross-functional teams to deliver holistic web experiences and ensure optimal performance of front-end applications. Additionally, you will be expected to write robust unit tests using Jest and strive for the highest quality deliverables. Key Responsibilities: - Work in design, development, and deployment of cutting-edge web applications primarily using Angular. - Ensure the development of responsive and pixel-perfect UI components. - Employ best practices in web component development for modular and reusable code. - Collaborate with cross-functional teams to deliver holistic web experiences. - Ensure optimal performance of front-end applications. - Leverage Angular Universal and other tools to enhance server-side rendering where necessary. - Experience with resolving cross-browser compatibility issues and page speed optimization. - Write robust unit tests using Jest. - Ensure that all components are tested, and deliverables are of the highest quality. - Prior experience with sentry.io to evaluate the logs and issues is a plus. Qualifications Required: - Bachelors degree in computer science or a related field. - At least 3-5 years of experience in Typescript with mastery in library development. - Advanced understanding of JavaScript ES6+, Typescript(latest) and associated patterns. - Knowledge of advanced CSS and pre-processors, like SCSS. - Qualified for developing lightweight, framework-free applications. - Strong understanding of DSA and Design patterns, with implementation knowledge in Typescript. - Experience with Jest for unit testing. - Experience in Typescript with mastery in library development. - Qualified for developing lightweight, framework-free applications. - Experience building enterprise-level projects, with exposure to using sentry.io or similar tools to track and fine-tune frontend performance. - Good Understanding of Browser Rendering Engine & Web APIs. - Good understanding of advanced block editor libraries like ProseMirror, TipTap, CodeMirror, or TUIEditors. - Prior work experience in real-time collaboration systems with libraries like y.js. - Good understanding of Functional Programming Concepts, Asynchronous Programming & Error Handling. - Work experience in Angular 16+ and micro-front end architectures. - Excellent programming skills with a strong foundation in design patterns, algorithm, and data structure. - Strong communication skills, both written and verbal. - Critical thinker with excellent problem-solving skill. Role Overview: Kovai.co is seeking a Senior Software Engineer - Frontend (Typescript) to join their dynamic team. As a part of this role, you will be responsible for working on the design, development, and deployment of cutting-edge web applications primarily using Angular. You will collaborate with cross-functional teams to deliver holistic web experiences and ensure optimal performance of front-end applications. Additionally, you will be expected to write robust unit tests using Jest and strive for the highest quality deliverables. Key Responsibilities: - Work in design, development, and deployment of cutting-edge web applications primarily using Angular. - Ensure the development of responsive and pixel-perfect UI components. - Employ best practices in web component development for modular and reusable code. - Collaborate with cross-functional teams to deliver holistic web experiences. - Ensure optimal performance of front-end applications. - Leverage Angular Universal and other tools to enhance server-side rendering where necessary. - Experience with resolving cross-browser compatibility issues and page speed optimization. - Write robust unit tests using Jest. - Ensure that all components are tested, and deliverables are of the highest quality. - Prior experience with sentry.io to evaluate the logs and issues is a plus. Qualifications Required: - Bachelors degree in computer science or a related field. - At least 3-5 years of experience in Typescript with mastery in library development. - Advanced understanding of JavaScript ES6+, Typescript(latest) and associated patterns. - Knowledge of advanced CSS and pre-processors, like SCSS. - Qualified for developing lightweight, framework-free applications. - Strong understanding of DSA and Design patterns, with implementation knowledge in Typescript. - Experience with Jest for unit testing. - Experience in Typescript with mastery in library development. - Qualified for developing lightweight, framework-free applications. - Experience building enterprise-level projects, with exposure to using sentry.io or similar tools to track and fine-tune frontend performance. - Good Understanding of Browser Rendering Engine & Web APIs.