To align with what we use at Glints, we'd prefer you use React on the frontend, Node.js on the backend and Postgres as the database, with Typescript if you are confident. If you’re a frontend developer with no backend background, Firebase is always an option, but a more suitable stack will definitely earn you bonus points.
Build a simple editable profile page that represents a candidate's basic information and work experience. Minimally, the following information is required to be editable and presented:
- Name
- Profile picture
- Age
- Work experiences (the following are information required for each instance)