Tech Stack
BabelGraphQLJavaScriptJestReactReduxTypeScriptWebpackYarn
About the role
- Design, develop, test, and maintain complex React.js applications
- Optimize application performance and scalability
- Collaborate with UI/UX designers to deliver high-quality user experiences
- Integrate RESTful and GraphQL APIs into front-end applications
- Participate in sprint planning, technical discussions, and peer code reviews
- Mentor junior developers and support best coding practices
Requirements
- 5–7 Years total experience
- Strong proficiency in React.js, Redux, JavaScript (ES6+), and TypeScript
- Experience with React hooks, Context API, and functional components
- Familiarity with build tools (Webpack, Babel) and package managers (NPM/Yarn)
- Hands-on experience with Git and Agile methodologies
- Exposure to testing frameworks such as Jest and React Testing Library
- Experience integrating RESTful and GraphQL APIs
- Exposure to MFT - Managed File Transfer
- Bachelor’s or Master’s degree in Computer Science/IT/Engineering