React Js Developer
Senior React Engineer
Key Responsibilities
Take full technical ownership of the existing REACT-based Frontend application, including knowledge transition from current developer.
Develop user-facing features and reusable front-end components using React.js.
Convert Figma mockups into high-quality, interactive UI components.
Optimize components for performance across devices and browsers.
Implement state management using Redux, Context API, or similar tools.
Integrate front-end components with backend services and APIs.
Collaborate with backend teams to ensure seamless data flow and scalable API design.
Strong expertise in React.js, hooks, JavaScript, HTML5, CSS3, and RESTful API integration.
Familiarity with build tools such as Webpack, Babel, and NPM, and version control with Git.
Ability to write clean, efficient, maintainable code with strong problem-solving skills.
Effective communication and ability to work collaboratively within a team.
Required Skills & Experience
Core: Javascript, React framework
OS/Environment: Linux/any - npm
Familiarity with version control systems (Git, Bitbucket) and CI/CD tools
Familiarity with WebRTC / websocket protocols
Ability to collaborate with third party applications and API
Experience in production support and incident resolution for critical business applications
Hands-on experience in understanding and refactoring code
Good understanding of SDLC, ITSM, and change management processes
Excellent communication and client engagement skills — ability to build confidence with business users
Proven ability to work independently
Desirable Skills
Exposure to AWS services like Amplify
Exposure to WebRTC video streaming application is a plus
Experience in reverse engineering and documenting legacy systems
Domain knowledge in Video streaming application