i
Idfy
28 Idfy Jobs
IDfy - Full Stack Developer - Javascript/TypeScript (3-6 yrs)
Idfy
posted 5d ago
Fullstack Developer
Responsibilities :
- Design and implement efficient, reusable, and reliable frontend components.
- Optimize web applications using advanced frontend performance techniques, such as lazy loading, virtual windowing for large lists, and bundle optimization.
- Develop dynamic and responsive interfaces using HTML5 CSS3 and advanced DOM manipulation techniques.
- Leverage Browser API sand handle complex scenarios like iframe embedding, cross-domain communication.
- Implement secure and performant cookie handling practices and manage cross-domain communications securely.
- Collaborate with the backend team to design and implement simple RESTful APIs and integrate them seamlessly with the frontend.
- Collaborate with Product and Design to build intuitive and user friendly interfaces to translate user requirements into scalable solutions.
- Debug and resolve performance bottlenecks across browsers and devices.
- Stay updated with the latest frontend trends, frameworks, and tools.
- Proficient in JavaScript (ES6+), TypeScript; Knowledge of any modern 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.
- 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, Same Site, and Secure flags.
- Understanding and implementation of cross-domain communication via frames and secure practices for handling such scenarios.
- 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).
- 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.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice
12-17 Yrs
7-11 Yrs