#OpenToWork - Senior Frontend Engineer, React specialist, 100% full-time remote roles

Noted Returns
Role - Senior Frontend Engineer
Tech Stack
React, Redux, Redux-Thunk, React Testing Library, Jest, Google Analytics, SASS, Stripe, Airtable, Zapier, Github, ClickUp, Slack, AWS - Amplify, S3, CloudFront, CodePipeline, CodeBuild, DynamoDB
  • Led the development of a real-time dashboard module, integrating web sockets for up-to-the-minute scanning insights.
  • Achieved an impressive 93% code coverage through meticulous unit testing for the dashboard module.
  • Developed integrations between Airtable, Zapier, and AWS Lambda functions to automate tasks and improve efficiency.
  • Upgraded the application from an older React version to the latest, addressing package updates, extensive changes, and overseeing comprehensive code refactoring for a seamless transition.
  • Resolved a persistent bug in Redux state management, stabilizing application functionality by eliminating continuous scanning operations.
  • Significantly boosted application performance and maintainability through comprehensive code refactoring and optimizations.
  • Collaborated on both frontend development and Express-based API endpoint creation for a new coupon code feature.
  • Improved code quality and user experience by enhancing and refactoring critical modules, such as checkout, order details, and profile.
  • Streamlined user experience by implementing an address selection feature within the profile module's billing section.

Noted Returns is a product by Noted that simplifies the returns process for online shoppers. The app imports your digital receipts directly from your email, allowing you to easily track your orders and initiate returns. Noted Returns also provides you with a shipping label and tracking number, so you can easily send your returns back to the retailer. If you're an online shopper who hates dealing with returns, then Noted Returns is a great solution for you. The app makes the returns process easy and hassle-free.

I led the development of a real-time dashboard module. This module provided users with real-time insights into their scanning data. I worked with a team of engineers to develop this module, which uses web sockets to communicate with the backend. This module allowed users to see their scanning data as it was happening, which helped them to make better decisions about their inventory. I also implemented unit tests for the dashboard module using React testing library & Jest and was able to achieve 93% coverage. This ensured that the module was working as expected and helped to improve the quality of the code. In addition to implementing new features, I also worked on improving the code quality and user experience of the application. I collaborated with a team of engineers to refactor critical modules, such as checkout, order details, and profile. This refactoring improved the code quality, performance, and user experience of these modules. I am proud of the work I did on this application. I was able to fix a critical bug, improve the code quality and user experience, develop new features, and implement unit tests.