Flag job

Report

Software Engineer

Salary

₹15 - 20 LPA

Min Experience

3 years

Location

Bangalore

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Built responsive React.js web apps that ensure consistent user experience across browsers and accelerate development through reusable UI components. Utilized React Hooks like useState, useEffect, useCallback, and useMemo to manage state, handle side effects, and enhance application performance. Integrated backend services using RESTful APIs and WebSockets, optimizing data rendering with caching and pagination for improved performance. Reduced code redundancy by ~10% using Higher-Order Components (HOCs) and custom React hooks. Boosted app performance by ~10% through code splitting, memoization, React Suspense, lazy loading, eliminated redundant API calls and restructured CSS. Took ownership of an abandoned codebase, refactored legacy code for stability and performance, and established a clean Git workflow; successfully delivered the first sprint build to the client and was recognized by both the client and client manager for the turnaround. Achieved 85% unit test coverage with Jest, reducing bugs and boosting product reliability. Leveraged CDN caching for static assets (fonts, images) to boost page load speed.

Skills

react.js
javascript
restful apis
web sockets
unit testing
performance optimization
code refactoring