Our platform is using top-notch technology to digitize and optimize parcel distribution. We are looking for a senior React/React Native developer to join our strong team.
We are looking for a highly qualified React/React Native developer, to join our small team of skilled devs, and together take Dropboy to the next level.
We believe in having a small, super effective squad of top level developers who can deliver tasks end-to-end across all platform, without waiting for dependencies or bureaucracy. We believe in proving our points by code & example rather than inefficient languages like EN || DA.
We don't talk, we code.
See our stack on StackShare.
Responsibilities
The type of problems we are solving
Required
Challenge
When applying, please explain how would you solve the following issue:
RN app, using redux-persist. You have the following reducer:
const rootReducer = combineReducers({
geolocation: geolocationReducer,
trips: tripsReduce,
services: servicesReducer
)}
The app seem to respond very slowly when opening the trips list view.
After debugging you realize the trips collection is humongous. Every time you navigate to the trips list view it only updates one flag within this collection, the rest stays intact. This single update seems to take way too long.
How do you speed it up?
More info
We are based at The Camp, with paid lunch, free coffee, tennis & foosball tables, annual parties, and more.
We are reviewing applications as they come until we find a match. If you are interested - apply asap.
This job comes with several perks and benefits