Frontend Skills
- Proficient in JavaScript (ES6+), TypeScript; Knowledge of any contemporary library or frameworks is an advantage (e.g., React, Vue.js, or SolidJS/Angular).
- Working knowledge of web-workers and service-workers
- Deep understanding of the Document Object Model (DOM), DOM Events and its applications and manipulation.
- Expertise in HTML5, including semantics, accessibility, and web standards.
- Strong CSS skills, including layouts (Flexbox, Grid), animations, and pre-processors like SASS or LESS.
- Solid understanding of browser rendering pipelines and performance optimization techniques (e.g., lazy loading, virtual windowing, and code splitting).
- Knowledge of common frontend patterns such as debouncing, module patterns, and proxy patterns to create reusable and maintainable JavaScript components.
Build and Performance Optimization
- Hands-on experience with module bundlers like Webpack, Vite, or Rollup.
- Knowledge of tree-shaking, code splitting, and other best practices for optimizing frontend assets.
- Expertise in building scalable applications with large data sets using techniques like virtual DOM and virtual scrolling
- Proficiency with Browser APIs, including Web Storage, Device API, Service Workers, and Canvas API.
- Experience managing cookies with emphasis on secure attributes like HTTP-only, SameSite, and Secure flags.
- Understanding and implementation of cross-domain communication via iframes and secure practices for handling such scenarios.
- Backend Awareness
- Ability to design and implement simple backend APIs using any backend technology (Elixir/Phoenix knowledge is a plus).
- Basic understanding of API authentication mechanisms (e.g., JWT, OAuth).
- General
- Strong understanding of event loop concepts and their implications on frontend performance and responsiveness.
- Excellent debugging and problem-solving skills.
- Familiarity with Agile methodologies and CI/CD practices.
- Strong written and verbal communication skills.
Here s
📌 Senior Software Engineer- Privy (Mumbai)
🏢 IDfy
📍 Mumbai