Job Opening
Experience Required
Salary Range
Job Location
Number of Vacancy
Job Description
We are looking for a skilled react.js developer to join our team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as HTML, CSS/SCSS, Styled Components, xState, TypeScript, Unit testing, React Query and Nextjs. You will also be responsible for profiling and improving front-end performance and documenting our front-end code base. Plus also have knowledge of writing test cases. To ensure success as a react.js developer, you should have in-depth knowledge of TypeScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications. Ultimately, a top-class react.js developer should be able to design and build modern user interface components to enhance application performance.
Required Skills:-
- Next.js.
- Typescript
- Storybook
- Jest
- Cypress
- Styled Component
- xState
- React Query
Responsibilities:-
- Have at least 3+ years of professional experience in the development of React.
- Have excellent knowledge of React, React hooks, Nextjs, TypeScript, xState, React Query, Storybook, Jest
- Have sound grip REST and-based web services development.
- Able to do Unit testing in React as well as integration testing on BE too.
- Lead the entire web application development life cycle right from the concept stage to delivery and post-launch support.
- Have excellent communication skills in English (Speaking and Writing).
- Should have sound knowledge of GitHub, Jira, and other collaboration tools.
- Discuss project aims with the client and development team.
- Troubleshooting issues in the implementation and debug builds.
- Working with front-end and back-end developers on projects.
- Testing functionality for users and the backend.
- Ensuring that integrations run smoothly.
- Scaling projects based on client feedback.
- Recording and reporting on work done in Jira.
- Maintaining web-based applications.
- Presenting work in meetings with clients and management.
- Write clean, well-designed code.
- Troubleshoot and test core product software to ensure strong optimization.
- Contribute to all phases of the development lifecycle.
Qualifications
- Master’s degree in computer science or related field Experience in software development.
- Passion for best design and coding practices.