For Tommy Hilfiger I worked in an Agile Scrum team as a full-stack
JavaScript developer on their loyalty app MyTommy. I worked on
new features and bug fixes, in particular:
- Internationalization (backend and frontend, React-Intl)
- Instagram feature, see screenshots below
- Mixpanel tracking
- Detox end-to-end tests in cooperation with QA
- Jest/Enzyme unit tests
MyTommy in the App Store
Backend
Node.js Express API:
- Nock for gray box testing
- Bugsnag for error reporting
- Postgresql (Knex) database
- Passport
Frontend
React + Redux:
- Redux Thunk, Persist etc.
- React Intl for localization
- Jest + Enyzme for unit tests
- Detox for end-to-end tests
Screenshots