أبلاي إيدج ابدأ البحث عن عمل

Frontend Developer

RBM Software · Pune City, Maharashtra, India

قدّم وتابع مع أبلاي إيدج
RBM Software is growing rapidly and is looking to fill the role of Front-End Developer with strong experience in Next.js and react.js. This will be an onsite role from our Pune office.Job Description:Job Title: Front-End Developer (3+ Years Experience) with React.js & Next.Js Location: [Onsite - Pune ] Employment Type: Full-time Company: RBM Software Pvt LtdJob Summary:We are seeking a skilled and experienced React Developer with at least 3 years of hands-on experience in modern front-end development using React.js. The ideal candidate will have a solid understanding of JavaScript, React ecosystem, and browser fundamentals.Key Responsibilities:Develop responsive and scalable user interfaces using React.jsOptimize web applications for performance and Core Web Vitals (FCP, LCP, INP, CLS)Manage client-side data storage using Web Storage APIs (LocalStorage, SessionStorage, Cookies, IndexedDB)Integrate and manage component state using React Hooks, including useState, useReducer, and useLayoutEffectImplement error handling using Error Boundaries and fallback UIsWrite clean, maintainable code using modern JavaScript (ES6+), and apply concepts like Promises, async/await, and async data flowCollaborate with UI/UX designers, backend developers, and QA for smooth integration and deliveryRequired Skills:3+ years of hands-on experience in React.jsStrong foundation in JavaScript, including ES6+ featuresExperience with Core Web Vitals optimizationDeep understanding of Web Storage APIs (local/session storage, cookies, IndexedDB)Clear grasp of Promises vs async/awaitProficiency in React Hooks (useState, useReducer, useEffect, useLayoutEffect)Experience handling errors with Error BoundariesFamiliarity with RESTful APIs and asynchronous data fetchingNice to Have:Knowledge of TypeScriptFamiliarity with performance profiling toolsExperience with testing frameworks (Jest, React Testing Library)Exposure to CI/CD and version control (Git)