I have received three job offers for a junior front end developer position but I’m struggling to make a decision so I need some advice from some experienced developers. I will give details of the companies and roles below.
In the second company, my role will be more free and random. I will be working mainly alone but under a strong mentor who is willing to teach me everything. Most of my work will be front end but I will also have the opportunity to do marketing work, video creating work, graphics design, SEO, backend, SQL, Google Analytics, etc. This company employs nearly 100 people and has many subsidiaries around the world. It is a public and international company so there is also an opportunity to be needed in other countries.
The third company is a start up with 5 people currently. 3 are currently working on the software and the software will be live and available to clients in 3 months. My role will be to help them develop a clean and user friendly user interface and I’ll be mainly using React and Redux. After an interview with the CTO, I think they need someone with a bit more experience than me.
All three feel like very good opportunities for me to learn in different ways. Working at a startup for my first role may be a bit too far in my opinion so I want to know what you guys think. I am hoping someone with more experience may be able to guide me down the best path and help me understand what I should be looking for in a company and my first front end role.
If you guys have any questions about any of the companies or the roles, please ask.