Software Developer
CurrentI am responsible for developing solutions in React.js, utilizing caching and virtualization techniques for performance, filters and pagination, real-time notifications through WebSockets, file uploads, and report generation. I am also responsible for maintaining constant contact with the client to ensure that the demands are in accordance with their needs and expectations.- Solid experience in developing front-end applications using the React.js framework- Proficient in using tools… Show more I am responsible for developing solutions in React.js, utilizing caching and virtualization techniques for performance, filters and pagination, real-time notifications through WebSockets, file uploads, and report generation. I am also responsible for maintaining constant contact with the client to ensure that the demands are in accordance with their needs and expectations.- Solid experience in developing front-end applications using the React.js framework- Proficient in using tools such as Tailwind, React Query, WebSocket, unit testing, and integration testing- Skilled in creating user stories and tasks to ensure traceability and transparency in the workflow- Capable of creating APIs in NodeJS to add new functionalities to existing backend applications- Proficient in writing unit tests and integration tests using Jest, React Testing Library, and Vitest, aiming to have more robust, secure, and easily understandable applications, with the goal of achieving 100% coverage- Skilled in developing small to medium-sized applications using Microsoft technology with Power Platform (Power Automate and Power Apps)- Responsible for assisting Junior developers on the team to ensure safe, responsible, and high-quality delivery Show less