Frontend Architect
Belgrade, Serbia
- Managed the Frontend monorepo with 4 apps and 12 shared modules.- Wrote technical design documents and development guidelines.- Enforced code quality through automation.- Kept a team of 7 developers in sync and mentored juniors.- Kept Frontend security at the highest possible level for a suite of app dealing with sensitive health information of over 50k users.- Introduced type checking, testing, monorepos, and advanced project linting to the company.- Rewrote the app for managing the Hero Pill Dispenser from scratch.- Wrote a single sign-on OAuth 2.0 app, and a library for its use across all the projects.- Enabled incremental migration of the Back Office and Store Front apps to the new stack.- Optimised the Store Front's app loading and bundling for performance.Tech Stack: TypeScript, React, Gatsby, React Hooks, Redux, Redux Saga, React Query, React Hook Form, Yup, WebSockets, Sentry, Stripe, Prismic, Webpack, Jest, React Testing Library, Storybook, Lerna, GitHub Actions, Husky, Commitizen, ESLint, Prettier, Sonar...- Mentored junior developers