I'm a front-end engineer and have been in the field for a little over 4 years. I feel like I am stuck at my current position, with no room for growth.
Currently, I am a senior front end developer on a small team in a relatively small tech company. I have another senior developer on my team that I find hard to respect because he takes credit for other people's work. For example, if we are discussing / brainstorming ideas he will bring those up to managers as if he had the idea himself.
When I started, we had no design process or plans to gain customer feedback. Having been in a few roles in the past where I had client-facing meetings, I know the value of getting good feedback and iterative design. I have successfully instrumented a pattern lab and design library to help our team prototype so that we can get better feedback during the design phase before it gets implemented. This has been really successful in both developer time and also praised by the business side. The problem is that I don't really feel valued at all for these contributions.
I also have a belittling/jokey manager. For example, recently he was doing some card tricks and was telling me something along the lines of "Well, [name] you KNOW magic ISNT real haha". I don't know why he would even joke like that, and it probably upset me a bit more than it should. But in combination with my output (JIRA pts + tickets to back it up) and process improvements that has improved the entire organization I am really feeling fed up because I don't feel valued.